Home
last modified time | relevance | path

Searched refs:p2p_group (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/wpa/src/p2p/
H A Dp2p_group.c34 struct p2p_group { struct
46 struct p2p_group * p2p_group_init(struct p2p_data *p2p, in p2p_group_init() argument
49 struct p2p_group *group, **groups; in p2p_group_init()
56 sizeof(struct p2p_group *)); in p2p_group_init()
98 void p2p_group_deinit(struct p2p_group *group) in p2p_group_deinit()
354 wifi_display_build_go_ie(struct p2p_group *group) in wifi_display_build_go_ie()
482 void p2p_group_update_ies(struct p2p_group *group) in p2p_group_update_ies()
870 struct p2p_group *group, const u8 *interface_addr) in p2p_group_get_client_iface()
962 u8 p2p_group_presence_req(struct p2p_group *group, in p2p_group_presence_req()
1009 int p2p_client_limit_reached(struct p2p_group *group) in p2p_client_limit_reached()
[all …]
H A Dp2p.h1696 struct p2p_group;
1783 struct p2p_group * p2p_group_init(struct p2p_data *p2p,
1790 void p2p_group_deinit(struct p2p_group *group);
1800 int p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr,
1825 void p2p_group_notif_formation_done(struct p2p_group *group);
1838 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa,
1864 int p2p_group_go_discover(struct p2p_group *group, const u8 *dev_id,
1924 size_t len, int p2p_group, struct wpabuf *p2p_ie);
2143 unsigned int p2p_get_group_num_members(struct p2p_group *group);
2150 int p2p_client_limit_reached(struct p2p_group *group);
[all …]
H A Dp2p_i.h452 struct p2p_group **groups;
730 const u8 * p2p_group_get_interface_addr(struct p2p_group *group);
731 u8 p2p_group_presence_req(struct p2p_group *group,
734 int p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id,
736 void p2p_group_update_ies(struct p2p_group *group);
737 void p2p_group_force_beacon_update_ies(struct p2p_group *group);
738 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group *g);
739 void p2p_buf_add_group_info(struct p2p_group *group, struct wpabuf *buf,
741 void p2p_group_buf_add_id(struct p2p_group *group, struct wpabuf *buf);
742 int p2p_group_get_freq(struct p2p_group *group);
H A DMakefile9 p2p_group.o \
H A Dp2p_invitation.c33 struct p2p_group *g = p2p->groups[i]; in p2p_build_invitation_req()
124 struct p2p_group *g = p2p->groups[i]; in p2p_build_invitation_resp()
H A Dp2p.c2623 size_t len, int p2p_group, struct wpabuf *p2p_ie) in p2p_assoc_req_ie() argument
2632 if (!p2p_group) in p2p_assoc_req_ie()
4518 struct p2p_group *group = NULL; in p2p_process_presence_req()
5067 struct p2p_group *group; in p2p_update_wfd_ie_groups()
H A Dp2p_pd.c268 struct p2p_group *g = p2p->groups[i]; in p2p_build_prov_disc_resp()
/freebsd/contrib/wpa/wpa_supplicant/
H A Dwps_supplicant.h33 int p2p_group, int multi_ap_backhaul_sta);
35 const char *pin, int p2p_group, u16 dev_pw_id);
72 int p2p_group, const u8 *peer_pubkey_hash,
H A Dwps_supplicant.c451 if (!ssid->p2p_group) { in wpa_supplicant_wps_cred()
472 ssid->p2p_group = wpa_s->current_ssid->p2p_group; in wpa_supplicant_wps_cred()
1155 int p2p_group, int multi_ap_backhaul_sta) in wpas_wps_start_pbc() argument
1172 ssid->p2p_group = p2p_group; in wpas_wps_start_pbc()
1178 if (!p2p_group) in wpas_wps_start_pbc()
1219 const char *pin, int p2p_group, u16 dev_pw_id, in wpas_wps_start_dev_pw() argument
1244 ssid->p2p_group = p2p_group; in wpas_wps_start_dev_pw()
1250 if (!p2p_group) in wpas_wps_start_dev_pw()
1322 const char *pin, int p2p_group, u16 dev_pw_id) in wpas_wps_start_pin() argument
2363 int p2p_group, const u8 *peer_pubkey_hash, in wpas_wps_start_nfc() argument
[all …]
H A Dap.c99 if (!ssid->p2p_group) { in wpas_conf_ap_vht()
237 ssid->p2p_group, he_chanwidth); in wpas_conf_ap_he_6ghz()
244 if (is_chanwidth_40_80 && ssid->p2p_group && in wpas_conf_ap_he_6ghz()
256 if ((is_chanwidth_40_80 || is_chanwidth_160) && ssid->p2p_group && in wpas_conf_ap_he_6ghz()
332 ssid->p2p_group, in wpa_supplicant_conf_ap_ht()
347 if (ssid->p2p_group && in wpa_supplicant_conf_ap_ht()
358 } else if (ssid->p2p_group && conf->secondary_channel && in wpa_supplicant_conf_ap_ht()
371 if (!ssid->p2p_group && in wpa_supplicant_conf_ap_ht()
517 if (ssid->p2p_group) { in wpa_supplicant_conf_ap()
1093 hapd_iface->bss[i]->p2p_group = wpas_p2p_group_init(wpa_s, in wpa_supplicant_create_ap()
H A Dp2p_supplicant.c610 wpa_s->p2p_group); in p2p_group_go_member_count()
1046 if (ssid && (ssid->p2p_group || in wpas_p2p_group_delete()
1190 s->p2p_group = 1; in wpas_p2p_store_persistent_group()
1196 s->p2p_group = 1; in wpas_p2p_store_persistent_group()
2049 ssid->p2p_group = 1; in wpas_start_wps_go()
6895 ssid->p2p_group = 1; in wpas_start_p2p_client()
7083 struct p2p_group *group; in wpas_p2p_group_init()
7087 !ssid->p2p_group) in wpas_p2p_group_init()
7118 wpa_s->p2p_group = group; in wpas_p2p_group_init()
7469 p2p_group, p2p_ie); in wpas_p2p_assoc_req_ie()
[all …]
H A Dp2p_supplicant.h56 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s,
84 u8 *buf, size_t len, int p2p_group);
H A Dconfig_ssid.h667 int p2p_group; member
H A Dnotify.c354 if (!ssid->p2p_group && wpa_s->global->p2p_group_formation != wpa_s) { in wpas_notify_network_added()
387 if (!ssid->p2p_group && wpa_s->global->p2p_group_formation != wpa_s && in wpas_notify_network_removed()
H A Dwpa_supplicant_i.h1078 struct p2p_group *p2p_group; member
H A Dwpa_supplicant.c966 wpa_s->current_ssid->p2p_group) { in wpa_supplicant_set_state()
1088 (wpa_s->current_ssid && wpa_s->current_ssid->p2p_group)) in wpa_supplicant_terminate_proc()
3101 ssid->p2p_group); in wpas_populate_assoc_ies()
3139 if (ssid->p2p_group) in wpas_populate_assoc_ies()
3943 params.p2p = ssid->p2p_group; in wpas_start_assoc_cb()
8041 if (ssid->p2p_group && in wpas_auth_failed()
8248 freqs_data[i].flags |= ifs->current_ssid->p2p_group ? in get_shared_radio_freqs_data()
H A Dsme.c365 params.p2p = ssid->p2p_group; in sme_send_authentication()
602 ssid->p2p_group); in sme_send_authentication()
2113 if (ssid && ssid->p2p_group) in sme_associate()
H A Dwpas_glue.c1461 if (ssid->p2p_group && wpa_s->current_bss && in wpa_supplicant_rsn_supp_set_config()
H A Devents.c1350 if (ssid->p2p_group && in wpa_scan_res_ok()
5507 (wpa_s->current_ssid && wpa_s->current_ssid->p2p_group && in wpa_supplicant_event()
5520 wpa_s->current_ssid->p2p_group) in wpa_supplicant_event()
/freebsd/contrib/wpa/src/ap/
H A Dhostapd.h299 struct p2p_group *p2p_group; member
H A Dbeacon.c920 if (hapd->p2p && hapd->p2p_group && elems.wps_ie) { in handle_probe_req()
923 if (wps && !p2p_group_match_dev_type(hapd->p2p_group, wps)) { in handle_probe_req()
933 if (hapd->p2p && hapd->p2p_group && elems.p2p) { in handle_probe_req()
936 if (p2p && !p2p_group_match_dev_id(hapd->p2p_group, p2p)) { in handle_probe_req()
H A Dsta_info.c336 p2p_group_notif_disassoc(hapd->p2p_group, sta->addr); in ap_free_sta()
1282 if (hapd->p2p_group == NULL) { in ap_sta_set_authorized()
1287 dev_addr = p2p_group_get_dev_addr(hapd->p2p_group, sta->addr); in ap_sta_set_authorized()
H A Dap_drv_ops.c163 if (hapd->p2p_group) { in hostapd_build_ap_extra_ies()
165 a = p2p_group_assoc_resp_ie(hapd->p2p_group, P2P_SC_SUCCESS); in hostapd_build_ap_extra_ies()
H A Ddrv_callbacks.c724 p2p_group_notif_assoc(hapd->p2p_group, sta->addr, in hostapd_notif_assoc()
/freebsd/contrib/wpa/wpa_supplicant/dbus/
H A Ddbus_new_handlers_p2p.c1328 if (ssid->p2p_group) in wpas_get_p2p_role()
1881 static int match_group_where_peer_is_client(struct p2p_group *group, in match_group_where_peer_is_client()
2353 num_members = p2p_get_group_num_members(wpa_s->p2p_group); in wpas_dbus_getter_p2p_group_members()
2360 while ((addr = p2p_iterate_group_members(wpa_s->p2p_group, &next))) { in wpas_dbus_getter_p2p_group_members()

12