Home
last modified time | relevance | path

Searched refs:anqp (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/wpa/wpa_supplicant/
H A Dinterworking.c528 static struct nai_realm * nai_realm_parse(struct wpabuf *anqp, u16 *count) in nai_realm_parse() argument
535 if (anqp == NULL) in nai_realm_parse()
537 left = wpabuf_len(anqp); in nai_realm_parse()
541 pos = wpabuf_head_u8(anqp); in nai_realm_parse()
738 static int plmn_id_match(struct wpabuf *anqp, const char *imsi, int mnc_len) in plmn_id_match() argument
764 if (anqp == NULL) in plmn_id_match()
766 pos = wpabuf_head_u8(anqp); in plmn_id_match()
767 end = pos + wpabuf_len(anqp); in plmn_id_match()
989 if (bss->anqp == NULL || bss->anqp->anqp_3gpp == NULL) in interworking_connect_3gpp()
1141 static int oi_anqp_match(const struct wpabuf *anqp, const u8 *oi, in oi_anqp_match() argument
[all …]
H A Dbss.c50 struct wpa_bss_anqp *anqp; in wpa_bss_anqp_alloc() local
51 anqp = os_zalloc(sizeof(*anqp)); in wpa_bss_anqp_alloc()
52 if (anqp == NULL) in wpa_bss_anqp_alloc()
55 dl_list_init(&anqp->anqp_elems); in wpa_bss_anqp_alloc()
57 anqp->users = 1; in wpa_bss_anqp_alloc()
58 return anqp; in wpa_bss_anqp_alloc()
67 static struct wpa_bss_anqp * wpa_bss_anqp_clone(struct wpa_bss_anqp *anqp) in wpa_bss_anqp_clone() argument
75 #define ANQP_DUP(f) if (anqp->f) n->f = wpabuf_dup(anqp->f) in wpa_bss_anqp_clone()
114 struct wpa_bss_anqp *anqp; in wpa_bss_anqp_unshare_alloc() local
116 if (bss->anqp && bss->anqp->users > 1) { in wpa_bss_anqp_unshare_alloc()
[all …]
H A Dhs20_supplicant.c595 struct wpa_bss_anqp *anqp = NULL; in hs20_parse_rx_hs20_anqp_resp() local
602 anqp = bss->anqp; in hs20_parse_rx_hs20_anqp_resp()
615 if (anqp) { in hs20_parse_rx_hs20_anqp_resp()
616 wpabuf_free(anqp->hs20_capability_list); in hs20_parse_rx_hs20_anqp_resp()
617 anqp->hs20_capability_list = in hs20_parse_rx_hs20_anqp_resp()
625 if (anqp) { in hs20_parse_rx_hs20_anqp_resp()
626 wpabuf_free(anqp->hs20_operator_friendly_name); in hs20_parse_rx_hs20_anqp_resp()
627 anqp->hs20_operator_friendly_name = in hs20_parse_rx_hs20_anqp_resp()
642 if (anqp) { in hs20_parse_rx_hs20_anqp_resp()
643 wpabuf_free(anqp->hs20_wan_metrics); in hs20_parse_rx_hs20_anqp_resp()
[all …]
H A Dbss.h122 struct wpa_bss_anqp *anqp; member
H A Dctrl_iface.c2464 if (wpa_s->current_bss && wpa_s->current_bss->anqp) { in wpa_supplicant_ctrl_iface_status()
2466 wpa_s->current_bss->anqp->domain_name; in wpa_supplicant_ctrl_iface_status()
2484 wpa_s->current_bss->anqp == NULL) in wpa_supplicant_ctrl_iface_status()
2489 wpa_s->current_bss->anqp->domain_name); in wpa_supplicant_ctrl_iface_status()
5635 if ((mask & WPA_BSS_MASK_INTERNETW) && bss->anqp) { in print_bss_info()
5636 struct wpa_bss_anqp *anqp = bss->anqp; in print_bss_info() local
5640 anqp->capability_list); in print_bss_info()
5642 anqp->venue_name); in print_bss_info()
5644 anqp->network_auth_type); in print_bss_info()
5646 anqp->roaming_consortium); in print_bss_info()
[all …]
H A DChangeLog314 (anqp[265]=<hexdump> in "BSS <BSSID>" command output)
/freebsd/contrib/wpa/wpa_supplicant/dbus/
H A Ddbus_new_handlers.c5778 struct wpa_bss_anqp *anqp; in wpas_dbus_getter_bss_anqp() local
5790 anqp = bss->anqp; in wpas_dbus_getter_bss_anqp()
5791 if (anqp) { in wpas_dbus_getter_bss_anqp()
5793 if (anqp->capability_list && in wpas_dbus_getter_bss_anqp()
5796 wpabuf_head(anqp->capability_list), in wpas_dbus_getter_bss_anqp()
5797 wpabuf_len(anqp->capability_list))) in wpas_dbus_getter_bss_anqp()
5799 if (anqp->venue_name && in wpas_dbus_getter_bss_anqp()
5802 wpabuf_head(anqp->venue_name), in wpas_dbus_getter_bss_anqp()
5803 wpabuf_len(anqp->venue_name))) in wpas_dbus_getter_bss_anqp()
5805 if (anqp->network_auth_type && in wpas_dbus_getter_bss_anqp()
[all …]