| /src/external/bsd/wpa/dist/src/wps/ |
| wps.h | 962 int wps_validate_beacon(const struct wpabuf *wps_ie); 963 int wps_validate_beacon_probe_resp(const struct wpabuf *wps_ie, int probe, 965 int wps_validate_probe_req(const struct wpabuf *wps_ie, const u8 *addr); 966 int wps_validate_assoc_req(const struct wpabuf *wps_ie); 967 int wps_validate_assoc_resp(const struct wpabuf *wps_ie); 987 static inline int wps_validate_beacon(const struct wpabuf *wps_ie){ 991 static inline int wps_validate_beacon_probe_resp(const struct wpabuf *wps_ie, 997 static inline int wps_validate_probe_req(const struct wpabuf *wps_ie, 1003 static inline int wps_validate_assoc_req(const struct wpabuf *wps_ie) 1008 static inline int wps_validate_assoc_resp(const struct wpabuf *wps_ie) [all...] |
| wps_validate.c | 1083 int wps_validate_beacon(const struct wpabuf *wps_ie) 1088 if (wps_ie == NULL) { 1092 if (wps_parse_msg(wps_ie, &attr) < 0) { 1121 int wps_validate_beacon_probe_resp(const struct wpabuf *wps_ie, int probe, 1127 if (wps_ie == NULL) { 1132 if (wps_parse_msg(wps_ie, &attr) < 0) { 1180 int wps_validate_probe_req(const struct wpabuf *wps_ie, const u8 *addr) 1185 if (wps_ie == NULL) { 1190 if (wps_parse_msg(wps_ie, &attr) < 0) { 1227 int wps_validate_assoc_req(const struct wpabuf *wps_ie) [all...] |
| /src/external/bsd/wpa/dist/wpa_supplicant/ |
| wps_supplicant.c | 1724 struct wpabuf *wps_ie; local 1729 wps_ie = wpas_wps_get_wps_ie(bss); 1731 if (!wps_ie) { 1736 if (!wps_is_selected_pbc_registrar(wps_ie)) { 1739 wpabuf_free(wps_ie); 1746 wpabuf_free(wps_ie); 1751 if (!wps_ie) { 1763 if (!wps_is_addr_authorized(wps_ie, wpa_s->own_addr, 1)) { 1773 wpabuf_free(wps_ie); 1781 wpabuf_free(wps_ie); 1799 struct wpabuf *wps_ie = NULL; local 1887 struct wpabuf *wps_ie; local 1989 struct wpabuf *wps_ie; local [all...] |
| bss.c | 321 struct wpabuf *wps_ie; local 324 wps_ie = wpa_bss_get_vendor_ie_multi(bss, WPS_IE_VENDOR_TYPE); 325 if (!wps_ie) 328 if (wps_is_selected_pbc_registrar(wps_ie)) { 330 } else if (!wps_is_addr_authorized(wps_ie, wpa_s->own_addr, 1)) { 331 wpabuf_free(wps_ie); 347 wpabuf_free(wps_ie); 350 wpabuf_free(wps_ie);
|
| sme.c | 754 struct wpabuf *wps_ie; local 755 wps_ie = wps_build_assoc_req_ie(wpas_wps_get_req_type(ssid)); 756 if (wps_ie && wpabuf_len(wps_ie) <= 758 wpa_s->sme.assoc_req_ie_len = wpabuf_len(wps_ie); 759 os_memcpy(wpa_s->sme.assoc_req_ie, wpabuf_head(wps_ie), 763 wpabuf_free(wps_ie);
|
| wpa_supplicant.c | 3533 struct wpabuf *wps_ie; local 3534 wps_ie = wps_build_assoc_req_ie(wpas_wps_get_req_type(ssid)); 3535 if (wps_ie && wpabuf_len(wps_ie) <= max_wpa_ie_len) { 3536 wpa_ie_len = wpabuf_len(wps_ie); 3537 os_memcpy(wpa_ie, wpabuf_head(wps_ie), wpa_ie_len); 3540 wpabuf_free(wps_ie); 5693 struct wpabuf *wps_ie; local 5695 wps_ie = wpa_bss_get_vendor_ie_multi( 5697 if (wps_ie & [all...] |
| scan.c | 771 struct wpabuf *wps_ie; local 772 wps_ie = wps_build_probe_req_ie(wps == 2 ? DEV_PW_PUSHBUTTON : 777 if (wps_ie) { 778 if (wpabuf_resize(&extra_ie, wpabuf_len(wps_ie)) == 0) 779 wpabuf_put_buf(extra_ie, wps_ie); 780 wpabuf_free(wps_ie);
|
| p2p_supplicant.c | 428 struct wpabuf *wps_ie, *ies; local 457 wps_ie = wps_build_probe_req_ie(pw_id, &wpa_s->wps->dev, 460 if (wps_ie == NULL) 512 ies = wpabuf_alloc(wpabuf_len(wps_ie) + ielen); 514 wpabuf_free(wps_ie); 517 wpabuf_put_buf(ies, wps_ie); 518 wpabuf_free(wps_ie); 5571 struct wpabuf *wps_ie, *ies; local 5592 wps_ie = wps_build_probe_req_ie(DEV_PW_DEFAULT, &wpa_s->wps->dev, 5595 if (wps_ie == NULL) [all...] |
| ctrl_iface.c | 3057 struct wpabuf *wps_ie) 3062 if (wps_ie == NULL) 3064 if (wps_is_selected_pbc_registrar(wps_ie)) 3066 else if (wps_is_addr_authorized(wps_ie, wpa_s->own_addr, 0)) 3068 else if (wps_is_selected_pin_registrar(wps_ie)) 3076 wpabuf_free(wps_ie); 3087 struct wpabuf *wps_ie; local 3088 wps_ie = wpa_bss_get_vendor_ie_multi(bss, WPS_IE_VENDOR_TYPE); 3089 return wpa_supplicant_wps_ie_txt_buf(wpa_s, pos, end, wps_ie);
|
| /src/external/bsd/wpa/dist/src/drivers/ |
| driver_hostap.c | 49 u8 *wps_ie; member in struct:hostap_driver_data 732 if (drv->wps_ie) { 734 drv->wps_ie, drv->wps_ie_len); 777 os_free(drv->wps_ie); 778 drv->wps_ie = NULL; 781 drv->wps_ie = os_memdup(wpabuf_head(proberesp), 783 if (drv->wps_ie == NULL) 1028 os_free(drv->wps_ie);
|
| driver_atheros.c | 1196 ie.wps_ie, IEEE80211_MAX_OPT_IE); 1215 if (ie.wps_ie[0] == WLAN_EID_VENDOR_SPECIFIC && ie.wps_ie[1] > 0) { 1216 iebuf = ie.wps_ie; 1217 ielen = ie.wps_ie[1];
|
| /src/external/bsd/wpa/dist/src/ap/ |
| wps_hostapd.c | 1639 struct wpabuf *wps_ie; local 1657 wps_ie = ieee802_11_vendor_ie_concat(ie, ie_len, WPS_DEV_OUI_WFA); 1658 if (wps_ie == NULL) 1660 if (wps_validate_probe_req(wps_ie, addr) < 0) { 1661 wpabuf_free(wps_ie); 1665 if (wpabuf_len(wps_ie) > 0) { 1673 wps_registrar_probe_req_rx(hapd->wps->registrar, addr, wps_ie, 1681 UPNP_WPS_WLANEVENT_TYPE_PROBE, wps_ie); 1685 wpabuf_free(wps_ie);
|
| sta_info.h | 228 struct wpabuf *wps_ie; /* WPS IE from (Re)Association Request */ member in struct:sta_info
|
| ieee802_11.c | 4062 if (hapd->conf->wps_state && elems->wps_ie && ies && ies_len) { 4066 wpabuf_free(sta->wps_ie); 4067 sta->wps_ie = ieee802_11_vendor_ie_concat(ies, ies_len, 4069 if (sta->wps_ie && wps_is_20(sta->wps_ie)) { 4075 if (sta->wps_ie && wps_validate_assoc_req(sta->wps_ie) < 0) {
|
| drv_callbacks.c | 308 if (elems.wps_ie) { 309 ie = elems.wps_ie - 2;
|
| sta_info.c | 404 wpabuf_free(sta->wps_ie);
|
| beacon.c | 1425 if (hapd->p2p && hapd->p2p_group && elems.wps_ie) {
|
| ieee802_1x.c | 1063 sta->wps_ie, sta->p2p_ie, sta,
|
| /src/external/bsd/wpa/dist/src/common/ |
| ieee802_11_common.h | 52 const u8 *wps_ie; member in struct:ieee802_11_elems
|
| ieee802_11_common.c | 85 elems->wps_ie = pos;
|
| /src/external/bsd/wpa/dist/wpa_supplicant/dbus/ |
| dbus_new_handlers.c | 5665 struct wpabuf *wps_ie; local 5681 wps_ie = wpa_bss_get_vendor_ie_multi(res, WPS_IE_VENDOR_TYPE); 5682 if (wps_ie) { 5684 if (wps_is_selected_pbc_registrar(wps_ie)) 5686 else if (wps_is_selected_pin_registrar(wps_ie)) 5689 wpabuf_free(wps_ie);
|