/third_party/wpa_supplicant/wpa_supplicant-2.9/src/p2p/ |
H A D | p2p_group.c | 32 * struct p2p_group - Internal P2P module per-group data 34 struct p2p_group { struct 46 struct p2p_group * p2p_group_init(struct p2p_data *p2p, in p2p_group_init() 49 struct p2p_group *group, **groups; in p2p_group_init() 56 sizeof(struct p2p_group *)); in p2p_group_init() 84 static void p2p_group_free_members(struct p2p_group *group) in p2p_group_free_members() 98 void p2p_group_deinit(struct p2p_group *group) in p2p_group_deinit() 137 static void p2p_group_add_common_ies(struct p2p_group *group, in p2p_group_add_common_ies() 208 static struct wpabuf * p2p_group_build_beacon_ie(struct p2p_group *group) in p2p_group_build_beacon_ie() 249 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group * [all...] |
H A D | p2p.h | 1684 struct p2p_group; 1771 struct p2p_group * p2p_group_init(struct p2p_data *p2p, 1778 void p2p_group_deinit(struct p2p_group *group); 1788 int p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr, 1800 struct wpabuf * p2p_group_assoc_resp_ie(struct p2p_group *group, u8 status); 1807 void p2p_group_notif_disassoc(struct p2p_group *group, const u8 *addr); 1813 void p2p_group_notif_formation_done(struct p2p_group *group); 1826 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa, 1840 int p2p_group_match_dev_type(struct p2p_group *group, struct wpabuf *wps); 1845 int p2p_group_match_dev_id(struct p2p_group *grou [all...] |
H A D | p2p_i.h | 452 struct p2p_group **groups; 724 /* p2p_group.c */ 725 const u8 * p2p_group_get_interface_addr(struct p2p_group *group); 726 u8 p2p_group_presence_req(struct p2p_group *group, 729 int p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id, 731 void p2p_group_update_ies(struct p2p_group *group); 732 void p2p_group_force_beacon_update_ies(struct p2p_group *group); 733 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group *g); 734 void p2p_buf_add_group_info(struct p2p_group *group, struct wpabuf *buf, 736 void p2p_group_buf_add_id(struct p2p_group *grou [all...] |
H A D | Makefile | 19 p2p_group.o \
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/p2p/ |
H A D | p2p_group.c | 32 * struct p2p_group - Internal P2P module per-group data 34 struct p2p_group { struct 51 struct p2p_group * p2p_group_init(struct p2p_data *p2p, in p2p_group_init() 54 struct p2p_group *group, **groups; in p2p_group_init() 61 sizeof(struct p2p_group *)); in p2p_group_init() 89 static void p2p_group_free_members(struct p2p_group *group) in p2p_group_free_members() 103 void p2p_group_deinit(struct p2p_group *group) in p2p_group_deinit() 142 static void p2p_group_add_common_ies(struct p2p_group *group, in p2p_group_add_common_ies() 213 static struct wpabuf * p2p_group_build_beacon_ie(struct p2p_group *group) in p2p_group_build_beacon_ie() 265 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group * [all...] |
H A D | p2p.h | 1712 struct p2p_group; 1799 struct p2p_group * p2p_group_init(struct p2p_data *p2p, 1806 void p2p_group_deinit(struct p2p_group *group); 1816 int p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr, 1828 struct wpabuf * p2p_group_assoc_resp_ie(struct p2p_group *group, u8 status); 1835 void p2p_group_notif_disassoc(struct p2p_group *group, const u8 *addr); 1841 void p2p_group_notif_formation_done(struct p2p_group *group); 1854 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa, 1868 int p2p_group_match_dev_type(struct p2p_group *group, struct wpabuf *wps); 1873 int p2p_group_match_dev_id(struct p2p_group *grou [all...] |
H A D | p2p_i.h | 482 struct p2p_group **groups; 782 /* p2p_group.c */ 783 const u8 * p2p_group_get_interface_addr(struct p2p_group *group); 784 u8 p2p_group_presence_req(struct p2p_group *group, 787 int p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id, 789 void p2p_group_update_ies(struct p2p_group *group); 790 void p2p_group_force_beacon_update_ies(struct p2p_group *group); 791 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group *g); 792 void p2p_buf_add_group_info(struct p2p_group *group, struct wpabuf *buf, 794 void p2p_group_buf_add_id(struct p2p_group *grou [all...] |
H A D | Makefile | 10 p2p_group.o \
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
H A D | wps_supplicant.h | 33 int p2p_group, int multi_ap_backhaul_sta); 35 const char *pin, int p2p_group, u16 dev_pw_id); 71 int p2p_group, const u8 *peer_pubkey_hash,
|
H A D | wps_supplicant.c | 446 if (!ssid->p2p_group) { in wpa_supplicant_wps_cred() 467 ssid->p2p_group = wpa_s->current_ssid->p2p_group; in wpa_supplicant_wps_cred() 1147 int p2p_group, int multi_ap_backhaul_sta) in wpas_wps_start_pbc() 1164 ssid->p2p_group = p2p_group; in wpas_wps_start_pbc() 1170 if (!p2p_group) in wpas_wps_start_pbc() 1173 if (p2p_group && wpa_s->go_params && wpa_s->go_params->ssid_len) { in wpas_wps_start_pbc() 1206 const char *pin, int p2p_group, u16 dev_pw_id, in wpas_wps_start_dev_pw() 1231 ssid->p2p_group in wpas_wps_start_dev_pw() 1146 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, int p2p_group, int multi_ap_backhaul_sta) wpas_wps_start_pbc() argument 1204 wpas_wps_start_dev_pw(struct wpa_supplicant *wpa_s, const u8 *dev_addr, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id, const u8 *peer_pubkey_hash, const u8 *ssid_val, size_t ssid_len, int freq) wpas_wps_start_dev_pw() argument 1299 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id) wpas_wps_start_pin() argument 2310 wpas_wps_start_nfc(struct wpa_supplicant *wpa_s, const u8 *go_dev_addr, const u8 *bssid, const struct wpabuf *dev_pw, u16 dev_pw_id, int p2p_group, const u8 *peer_pubkey_hash, const u8 *ssid, size_t ssid_len, int freq) wpas_wps_start_nfc() argument [all...] |
H A D | p2p_supplicant.c | 493 if (s->disabled != 0 || !s->p2p_group || in wpas_get_p2p_group() 551 wpa_s, s, s->disabled, s->p2p_group, in p2p_group_go_member_count() 553 if (!s->disabled && s->p2p_group && in p2p_group_go_member_count() 556 wpa_s->p2p_group); in p2p_group_go_member_count() 569 wpa_s->current_ssid->p2p_group && in p2p_is_active_persistent_group() 595 if (p2p_get_group_num_members(wpa_s->p2p_group)) in wpas_p2p_get_go_group() 676 owned_members = p2p_get_group_num_members(go_wpa_s->p2p_group); in p2ps_group_capability() 695 p2p_client_limit_reached(go_wpa_s->p2p_group)) in p2ps_group_capability() 811 if (go_wpa_s && p2p_client_limit_reached(go_wpa_s->p2p_group)) in p2ps_group_capability() 853 if (ssid->p2p_group in wpas_p2p_group_delete() 6963 wpas_p2p_assoc_req_ie(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *buf, size_t len, int p2p_group) wpas_p2p_assoc_req_ie() argument [all...] |
H A D | config_ssid.h | 614 * p2p_group - Network generated as a P2P group (used internally) 616 int p2p_group; member
|
H A D | p2p_supplicant.h | 54 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s, 81 u8 *buf, size_t len, int p2p_group);
|
H A D | ap.c | 68 if (!ssid->p2p_group) { in wpas_conf_ap_vht() 189 "Enable HT support (p2p_group=%d 11a=%d ht40_hw_capab=%d ssid->ht40=%d)", in wpa_supplicant_conf_ap_ht() 190 ssid->p2p_group, in wpa_supplicant_conf_ap_ht() 197 if (ssid->p2p_group && in wpa_supplicant_conf_ap_ht() 211 if (!ssid->p2p_group && in wpa_supplicant_conf_ap_ht() 353 if (ssid->p2p_group) { in wpa_supplicant_conf_ap() 869 hapd_iface->bss[i]->p2p_group = wpas_p2p_group_init(wpa_s, in wpa_supplicant_create_ap()
|
H A D | notify.c | 374 if (!ssid->p2p_group && wpa_s->global->p2p_group_formation != wpa_s) in wpas_notify_network_added() 404 if (!ssid->p2p_group && wpa_s->global->p2p_group_formation != wpa_s && in wpas_notify_network_removed()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
H A D | wps_supplicant.h | 33 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 D | wps_supplicant.c | 249 iftype = ssid->p2p_group ? WPA_IF_P2P_CLIENT : WPA_IF_STATION; in wpas_wps_security_workaround() 457 if (!ssid->p2p_group) { in wpa_supplicant_wps_cred() 478 ssid->p2p_group = wpa_s->current_ssid->p2p_group; in wpa_supplicant_wps_cred() 546 if (ssid->p2p_group && is_p2p_6ghz_capable(wpa_s->global->p2p)) in wpa_supplicant_wps_cred() 1170 int p2p_group, int multi_ap_backhaul_sta) in wpas_wps_start_pbc() 1187 ssid->p2p_group = p2p_group; in wpas_wps_start_pbc() 1193 if (!p2p_group) in wpas_wps_start_pbc() 1196 if (p2p_group in wpas_wps_start_pbc() 1169 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, int p2p_group, int multi_ap_backhaul_sta) wpas_wps_start_pbc() argument 1232 wpas_wps_start_dev_pw(struct wpa_supplicant *wpa_s, const u8 *dev_addr, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id, const u8 *peer_pubkey_hash, const u8 *ssid_val, size_t ssid_len, int freq) wpas_wps_start_dev_pw() argument 1336 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id) wpas_wps_start_pin() argument 2379 wpas_wps_start_nfc(struct wpa_supplicant *wpa_s, const u8 *go_dev_addr, const u8 *bssid, const struct wpabuf *dev_pw, u16 dev_pw_id, int p2p_group, const u8 *peer_pubkey_hash, const u8 *ssid, size_t ssid_len, int freq) wpas_wps_start_nfc() argument [all...] |
H A D | ap.c | 101 if (!ssid->p2p_group) { in wpas_conf_ap_vht() 238 "Enable HE support (p2p_group=%d he_chwidth_cap=%d)", in wpas_conf_ap_he_6ghz() 239 ssid->p2p_group, he_chanwidth); in wpas_conf_ap_he_6ghz() 246 if (is_chanwidth_40_80 && ssid->p2p_group && in wpas_conf_ap_he_6ghz() 258 if ((is_chanwidth_40_80 || is_chanwidth_160) && ssid->p2p_group && in wpas_conf_ap_he_6ghz() 333 "Enable HT support (p2p_group=%d 11a=%d ht40_hw_capab=%d ssid->ht40=%d)", in wpa_supplicant_conf_ap_ht() 334 ssid->p2p_group, in wpa_supplicant_conf_ap_ht() 349 if (ssid->p2p_group && in wpa_supplicant_conf_ap_ht() 360 } else if (ssid->p2p_group && conf->secondary_channel && in wpa_supplicant_conf_ap_ht() 373 if (!ssid->p2p_group in wpa_supplicant_conf_ap_ht() [all...] |
H A D | p2p_supplicant.c | 617 if (s->disabled != 0 || !s->p2p_group || in wpas_get_p2p_group() 675 wpa_s, s, s->disabled, s->p2p_group, in p2p_group_go_member_count() 677 if (!s->disabled && s->p2p_group && in p2p_group_go_member_count() 680 wpa_s->p2p_group); in p2p_group_go_member_count() 693 wpa_s->current_ssid->p2p_group && in p2p_is_active_persistent_group() 719 if (p2p_get_group_num_members(wpa_s->p2p_group)) in wpas_p2p_get_go_group() 800 owned_members = p2p_get_group_num_members(go_wpa_s->p2p_group); in p2ps_group_capability() 819 p2p_client_limit_reached(go_wpa_s->p2p_group)) in p2ps_group_capability() 935 if (go_wpa_s && p2p_client_limit_reached(go_wpa_s->p2p_group)) in p2ps_group_capability() 982 if (ssid->p2p_group in wpas_p2p_group_delete() 8291 wpas_p2p_assoc_req_ie(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *buf, size_t len, int p2p_group) global() argument [all...] |
H A D | config_ssid.h | 689 * p2p_group - Network generated as a P2P group (used internally) 691 int p2p_group; member
|
H A D | p2p_supplicant.h | 65 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s, 93 u8 *buf, size_t len, int p2p_group);
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
H A D | hostapd.h | 299 struct p2p_group *p2p_group; member
|
H A D | sta_info.c | 348 p2p_group_notif_disassoc(hapd->p2p_group, sta->addr); in ap_free_sta() 1304 if (hapd->p2p_group == NULL) { in ap_sta_set_authorized() 1309 dev_addr = p2p_group_get_dev_addr(hapd->p2p_group, sta->addr); in ap_sta_set_authorized() 1400 if (hapd->p2p_group != NULL && !wpa_vendor_ext_is_p2p_enhance_mode(hapd->msg_ctx)) { in ap_sta_set_authorized() 1469 if (hapd->p2p_group != NULL && !wpa_vendor_ext_is_p2p_enhance_mode(hapd->msg_ctx)) { in ap_sta_set_authorized()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | hostapd.h | 289 struct p2p_group *p2p_group; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant_lib/ |
H A D | wpa_magiclink.c | 324 ssid->p2p_group = 1;
|