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()
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 *g) in p2p_group_get_wfd_ie()
354 wifi_display_build_go_ie(struct p2p_group *group) in wifi_display_build_go_ie()
[all …]
H A Dp2p.h1699 struct p2p_group;
1786 struct p2p_group * p2p_group_init(struct p2p_data *p2p,
1793 void p2p_group_deinit(struct p2p_group *group);
1803 int p2p_group_notif_assoc(struct p2p_group *group, const u8 *addr,
1815 struct wpabuf * p2p_group_assoc_resp_ie(struct p2p_group *group, u8 status);
1822 void p2p_group_notif_disassoc(struct p2p_group *group, const u8 *addr);
1828 void p2p_group_notif_formation_done(struct p2p_group *group);
1841 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa,
1855 int p2p_group_match_dev_type(struct p2p_group *group, struct wpabuf *wps);
1860 int p2p_group_match_dev_id(struct p2p_group *group, struct wpabuf *p2p);
[all …]
H A Dp2p_i.h455 struct p2p_group **groups;
732 const u8 * p2p_group_get_interface_addr(struct p2p_group *group);
733 u8 p2p_group_presence_req(struct p2p_group *group,
736 int p2p_group_is_group_id_match(struct p2p_group *group, const u8 *group_id,
738 void p2p_group_update_ies(struct p2p_group *group);
739 void p2p_group_force_beacon_update_ies(struct p2p_group *group);
740 struct wpabuf * p2p_group_get_wfd_ie(struct p2p_group *g);
741 void p2p_buf_add_group_info(struct p2p_group *group, struct wpabuf *buf,
743 void p2p_group_buf_add_id(struct p2p_group *group, struct wpabuf *buf);
744 int p2p_group_get_freq(struct p2p_group *group);
H A DMakefile9 p2p_group.o \
H A Dp2p_invitation.c34 struct p2p_group *g = p2p->groups[i]; in p2p_build_invitation_req()
128 struct p2p_group *g = p2p->groups[i]; in p2p_build_invitation_resp()
H A Dp2p.c2655 size_t len, int p2p_group, struct wpabuf *p2p_ie) in p2p_assoc_req_ie() argument
2664 if (!p2p_group) in p2p_assoc_req_ie()
4554 struct p2p_group *group = NULL; in p2p_process_presence_req()
5103 struct p2p_group *group; in p2p_update_wfd_ie_groups()
H A Dp2p_pd.c274 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.c254 iftype = ssid->p2p_group ? WPA_IF_P2P_CLIENT : WPA_IF_STATION; in wpas_wps_security_workaround()
459 if (!ssid->p2p_group) { in wpa_supplicant_wps_cred()
480 ssid->p2p_group = wpa_s->current_ssid->p2p_group; in wpa_supplicant_wps_cred()
548 if (ssid->p2p_group && is_p2p_6ghz_capable(wpa_s->global->p2p)) in wpa_supplicant_wps_cred()
1165 int p2p_group, int multi_ap_backhaul_sta) in wpas_wps_start_pbc() argument
1182 ssid->p2p_group = p2p_group; in wpas_wps_start_pbc()
1188 if (!p2p_group) in wpas_wps_start_pbc()
1191 if (p2p_group && wpa_s->go_params && wpa_s->go_params->ssid_len) { in wpas_wps_start_pbc()
1236 const char *pin, int p2p_group, u16 dev_pw_id, in wpas_wps_start_dev_pw() argument
1261 ssid->p2p_group = p2p_group; in wpas_wps_start_dev_pw()
[all …]
H A Dap.c99 if (!ssid->p2p_group) { in wpas_conf_ap_vht()
240 ssid->p2p_group, he_chanwidth); in wpas_conf_ap_he_6ghz()
247 if (is_chanwidth_40_80 && ssid->p2p_group && in wpas_conf_ap_he_6ghz()
259 if ((is_chanwidth_40_80 || is_chanwidth_160) && ssid->p2p_group && in wpas_conf_ap_he_6ghz()
357 ssid->p2p_group, in wpa_supplicant_conf_ap_ht()
372 if (ssid->p2p_group && in wpa_supplicant_conf_ap_ht()
383 } else if (ssid->p2p_group && conf->secondary_channel && in wpa_supplicant_conf_ap_ht()
396 if (!ssid->p2p_group && in wpa_supplicant_conf_ap_ht()
444 if (ssid->p2p_group && wpa_s->p2p_go_no_pri_sec_switch) { in wpa_supplicant_conf_ap_ht()
554 if (ssid->p2p_group) { in wpa_supplicant_conf_ap()
[all …]
H A Dp2p_supplicant.c569 if (s->disabled != 0 || !s->p2p_group || in wpas_get_p2p_group()
627 wpa_s, s, s->disabled, s->p2p_group, in p2p_group_go_member_count()
629 if (!s->disabled && s->p2p_group && in p2p_group_go_member_count()
632 wpa_s->p2p_group); in p2p_group_go_member_count()
645 wpa_s->current_ssid->p2p_group && in p2p_is_active_persistent_group()
671 if (p2p_get_group_num_members(wpa_s->p2p_group)) in wpas_p2p_get_go_group()
753 owned_members = p2p_get_group_num_members(go_wpa_s->p2p_group); in p2ps_group_capability()
772 p2p_client_limit_reached(go_wpa_s->p2p_group)) in p2ps_group_capability()
888 if (go_wpa_s && p2p_client_limit_reached(go_wpa_s->p2p_group)) in p2ps_group_capability()
930 if (ssid->p2p_group && ssid->disabled != 2) in wpas_p2p_group_delete()
[all …]
H A Dp2p_supplicant.h57 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s,
85 u8 *buf, size_t len, int p2p_group);
H A Dconfig_ssid.h692 int p2p_group; member
H A Dnotify.c364 if (!ssid->p2p_group && wpa_s->global->p2p_group_formation != wpa_s) { in wpas_notify_network_added()
424 if (!ssid->p2p_group && wpa_s->global->p2p_group_formation != wpa_s && in wpas_notify_network_removed()
H A Dwpa_supplicant_i.h1099 struct p2p_group *p2p_group; member
H A Dwpa_supplicant.c1074 wpa_s->current_ssid->p2p_group) { in wpa_supplicant_set_state()
1213 (wpa_s->current_ssid && wpa_s->current_ssid->p2p_group)) in wpa_supplicant_terminate_proc()
3622 ssid->p2p_group); in wpas_populate_assoc_ies()
3662 if (ssid->p2p_group) in wpas_populate_assoc_ies()
4518 params.p2p = ssid->p2p_group; in wpas_start_assoc_cb()
8829 if (ssid->p2p_group && in wpas_auth_failed()
9050 freqs_data[i].flags |= ifs->current_ssid->p2p_group ? in get_shared_radio_freqs_data()
H A Dsme.c612 params.p2p = ssid->p2p_group; in sme_send_authentication()
859 ssid->p2p_group); in sme_send_authentication()
2620 if (ssid && ssid->p2p_group) in sme_associate()
H A Dwpas_glue.c1532 if (ssid->p2p_group && wpa_s->current_bss && in wpa_supplicant_rsn_supp_set_config()
H A Devents.c1491 if (ssid->p2p_group && in wpa_scan_res_ok()
6653 (wpa_s->current_ssid && wpa_s->current_ssid->p2p_group && in wpa_supplicant_event()
6666 wpa_s->current_ssid->p2p_group) in wpa_supplicant_event()
/freebsd/contrib/wpa/src/ap/
H A Dhostapd.h330 struct p2p_group *p2p_group; member
H A Dsta_info.c391 p2p_group_notif_disassoc(hapd->p2p_group, sta->addr); in ap_free_sta()
1512 if (hapd->p2p_group == NULL) { in ap_sta_set_authorized_event()
1517 dev_addr = p2p_group_get_dev_addr(hapd->p2p_group, sta->addr); in ap_sta_set_authorized_event()
H A Dbeacon.c1425 if (hapd->p2p && hapd->p2p_group && elems.wps_ie) { in handle_probe_req()
1428 if (wps && !p2p_group_match_dev_type(hapd->p2p_group, wps)) { in handle_probe_req()
1438 if (hapd->p2p && hapd->p2p_group && elems.p2p) { in handle_probe_req()
1441 if (p2p && !p2p_group_match_dev_id(hapd->p2p_group, p2p)) { in handle_probe_req()
H A Dap_drv_ops.c171 if (hapd->p2p_group) { in hostapd_build_ap_extra_ies()
173 a = p2p_group_assoc_resp_ie(hapd->p2p_group, P2P_SC_SUCCESS); in hostapd_build_ap_extra_ies()
H A Dieee802_11.c4295 p2p_group_notif_assoc(hapd->p2p_group, sta->addr, ies, ies_len); in __check_assoc_ies()
5089 if (sta && sta->p2p_ie && hapd->p2p_group) { in send_assoc_resp()
5103 p2p_resp_ie = p2p_group_assoc_resp_ie(hapd->p2p_group, status); in send_assoc_resp()
/freebsd/contrib/wpa/wpa_supplicant/dbus/
H A Ddbus_new_handlers_p2p.c1380 if (ssid->p2p_group) in wpas_get_p2p_role()
1933 static int match_group_where_peer_is_client(struct p2p_group *group, in match_group_where_peer_is_client()
2405 num_members = p2p_get_group_num_members(wpa_s->p2p_group); in wpas_dbus_getter_p2p_group_members()
2412 while ((addr = p2p_iterate_group_members(wpa_s->p2p_group, &next))) { in wpas_dbus_getter_p2p_group_members()

12