/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/rsn_supp/ |
D | wpa_ie.c | 28 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument 31 if (wpa_ie_len >= 1 && wpa_ie[0] == WLAN_EID_RSN) in wpa_parse_wpa_ie() 32 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 33 if (wpa_ie_len >= 6 && wpa_ie[0] == WLAN_EID_VENDOR_SPECIFIC && in wpa_parse_wpa_ie() 34 wpa_ie[1] >= 4 && WPA_GET_BE32(&wpa_ie[2]) == OSEN_IE_VENDOR_TYPE) in wpa_parse_wpa_ie() 35 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 37 return wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 41 static int wpa_gen_wpa_ie_wpa(u8 *wpa_ie, size_t wpa_ie_len, in wpa_gen_wpa_ie_wpa() argument 53 hdr = (struct wpa_ie_hdr *) wpa_ie; in wpa_gen_wpa_ie_wpa() 100 hdr->len = (pos - wpa_ie) - 2; in wpa_gen_wpa_ie_wpa() [all …]
|
D | wpa_ie.h | 14 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
|
D | Makefile | 12 wpa_ie.o
|
D | wpa.h | 158 int wpa_sm_set_assoc_wpa_ie_default(struct wpa_sm *sm, u8 *wpa_ie, 180 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, 283 u8 *wpa_ie, in wpa_sm_set_assoc_wpa_ie_default() argument 350 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
|
D | wpa.c | 486 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument 495 if (wpa_ie == NULL) { in wpa_supplicant_send_2_of_4() 506 wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 515 os_memcpy(rsn_ie_buf, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 535 wpa_ie = rsn_ie_buf; in wpa_supplicant_send_2_of_4() 539 wpa_hexdump(MSG_DEBUG, "WPA: WPA IE for msg 2/4", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 571 os_memcpy(key_mic + mic_len + 2, wpa_ie, wpa_ie_len); /* Key Data */ in wpa_supplicant_send_2_of_4() 1359 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_report_ie_mismatch() argument 1369 if (wpa_ie) { in wpa_report_ie_mismatch() 1375 wpa_ie, wpa_ie_len); in wpa_report_ie_mismatch() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/rsn_supp/ |
D | wpa_ie.c | 28 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument 31 if (wpa_ie_len >= 1 && wpa_ie[0] == WLAN_EID_RSN) in wpa_parse_wpa_ie() 32 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 33 if (wpa_ie_len >= 6 && wpa_ie[0] == WLAN_EID_VENDOR_SPECIFIC && in wpa_parse_wpa_ie() 34 wpa_ie[1] >= 4 && WPA_GET_BE32(&wpa_ie[2]) == OSEN_IE_VENDOR_TYPE) in wpa_parse_wpa_ie() 35 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 37 return wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 41 static int wpa_gen_wpa_ie_wpa(u8 *wpa_ie, size_t wpa_ie_len, in wpa_gen_wpa_ie_wpa() argument 53 hdr = (struct wpa_ie_hdr *) wpa_ie; in wpa_gen_wpa_ie_wpa() 100 hdr->len = (pos - wpa_ie) - 2; in wpa_gen_wpa_ie_wpa() [all …]
|
D | wpa_ie.h | 15 const u8 *wpa_ie; member 64 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
|
D | wpa.h | 135 int wpa_sm_set_assoc_wpa_ie_default(struct wpa_sm *sm, u8 *wpa_ie, 151 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, 245 u8 *wpa_ie, in wpa_sm_set_assoc_wpa_ie_default() argument 296 static inline int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument
|
D | Makefile | 23 wpa_ie.o
|
D | wpa.c | 472 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument 481 if (wpa_ie == NULL) { in wpa_supplicant_send_2_of_4() 499 os_memcpy(rsn_ie_buf, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 513 wpa_ie = rsn_ie_buf; in wpa_supplicant_send_2_of_4() 517 wpa_hexdump(MSG_DEBUG, "WPA: WPA IE for msg 2/4", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 549 os_memcpy(key_mic + mic_len + 2, wpa_ie, wpa_ie_len); /* Key Data */ in wpa_supplicant_send_2_of_4() 1153 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_report_ie_mismatch() argument 1163 if (wpa_ie) { in wpa_report_ie_mismatch() 1169 wpa_ie, wpa_ie_len); in wpa_report_ie_mismatch() 1340 if (ie->wpa_ie == NULL && ie->rsn_ie == NULL && in wpa_supplicant_validate_ie() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
D | wpa_auth_ie.c | 444 os_free(wpa_auth->wpa_ie); in wpa_auth_gen_wpa_ie() 445 wpa_auth->wpa_ie = in wpa_auth_gen_wpa_ie() 447 if (wpa_auth->wpa_ie == NULL) in wpa_auth_gen_wpa_ie() 449 os_memcpy(wpa_auth->wpa_ie, wpa_auth->conf.own_ie_override, in wpa_auth_gen_wpa_ie() 485 os_free(wpa_auth->wpa_ie); in wpa_auth_gen_wpa_ie() 486 wpa_auth->wpa_ie = os_malloc(pos - buf); in wpa_auth_gen_wpa_ie() 487 if (wpa_auth->wpa_ie == NULL) in wpa_auth_gen_wpa_ie() 489 os_memcpy(wpa_auth->wpa_ie, buf, pos - buf); in wpa_auth_gen_wpa_ie() 534 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_validate_wpa_ie() argument 547 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie() [all …]
|
D | wpa_auth.c | 471 os_free(wpa_auth->wpa_ie); in wpa_init() 481 os_free(wpa_auth->wpa_ie); in wpa_init() 491 os_free(wpa_auth->wpa_ie); in wpa_init() 562 os_free(wpa_auth->wpa_ie); in wpa_deinit() 716 os_free(sm->wpa_ie); in wpa_free_sta_sm() 2930 eapol_key_ie = kde.wpa_ie; in SM_STATE() 2934 if (sm->wpa_ie == NULL || in SM_STATE() 2935 wpa_compare_rsn_ie(ft, sm->wpa_ie, sm->wpa_ie_len, in SM_STATE() 2939 if (sm->wpa_ie) { in SM_STATE() 2941 sm->wpa_ie, sm->wpa_ie_len); in SM_STATE() [all …]
|
D | wpa_auth_ie.h | 13 const u8 *wpa_ie; member
|
D | wpa_auth_i.h | 103 u8 *wpa_ie; member 224 u8 *wpa_ie; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
D | wpa_auth_ie.c | 492 os_free(wpa_auth->wpa_ie); in wpa_auth_gen_wpa_ie() 493 wpa_auth->wpa_ie = in wpa_auth_gen_wpa_ie() 495 if (wpa_auth->wpa_ie == NULL) in wpa_auth_gen_wpa_ie() 497 os_memcpy(wpa_auth->wpa_ie, wpa_auth->conf.own_ie_override, in wpa_auth_gen_wpa_ie() 538 os_free(wpa_auth->wpa_ie); in wpa_auth_gen_wpa_ie() 539 wpa_auth->wpa_ie = os_malloc(pos - buf); in wpa_auth_gen_wpa_ie() 540 if (wpa_auth->wpa_ie == NULL) in wpa_auth_gen_wpa_ie() 542 os_memcpy(wpa_auth->wpa_ie, buf, pos - buf); in wpa_auth_gen_wpa_ie() 588 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_validate_wpa_ie() argument 603 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie() [all …]
|
D | wpa_auth.c | 515 os_free(wpa_auth->wpa_ie); in wpa_init() 525 os_free(wpa_auth->wpa_ie); in wpa_init() 535 os_free(wpa_auth->wpa_ie); in wpa_init() 606 os_free(wpa_auth->wpa_ie); in wpa_deinit() 761 os_free(sm->wpa_ie); in wpa_free_sta_sm() 3062 eapol_key_ie = kde.wpa_ie; in SM_STATE() 3066 if (!sm->wpa_ie || in SM_STATE() 3067 wpa_compare_rsn_ie(ft, sm->wpa_ie, sm->wpa_ie_len, in SM_STATE() 3071 if (sm->wpa_ie) { in SM_STATE() 3073 sm->wpa_ie, sm->wpa_ie_len); in SM_STATE() [all …]
|
D | wpa_auth_i.h | 106 u8 *wpa_ie; member 229 u8 *wpa_ie; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
D | wpa_supplicant.c | 1384 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites() argument 1757 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites() 2891 u8 *wpa_ie, size_t wpa_ie_len, in wpas_populate_wfa_capa() argument 2927 os_memcpy(wpa_ie + wpa_ie_len, wpabuf_head(wfa_ie), in wpas_populate_wfa_capa() 2943 u8 *wpa_ie; in wpas_populate_assoc_ies() local 2966 wpa_ie = os_malloc(max_wpa_ie_len); in wpas_populate_assoc_ies() 2967 if (!wpa_ie) { in wpas_populate_assoc_ies() 2998 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() 3001 os_free(wpa_ie); in wpas_populate_assoc_ies() 3010 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() [all …]
|
D | sme.c | 340 u8 *wpa_ie; in sme_send_authentication() local 519 wpa_ie = NULL; in sme_send_authentication() 522 wpa_ie = os_memdup(wpa_s->sme.assoc_req_ie, in sme_send_authentication() 524 if (wpa_ie) { in sme_send_authentication() 694 if (wpa_ie) { in sme_send_authentication() 705 wpa_ie, wpa_ie_len); in sme_send_authentication() 711 os_free(wpa_ie); in sme_send_authentication() 1966 params.wpa_ie = wpa_s->sme.assoc_req_ie_len ? in sme_associate() 1970 params.wpa_ie, params.wpa_ie_len); in sme_associate() 2005 params.wpa_ie = wpa_s->sme.ft_ies; in sme_associate() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
D | wpa_supplicant.c | 1251 u8 *wpa_ie, size_t *wpa_ie_len) in wpa_supplicant_set_suites() argument 1595 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) { in wpa_supplicant_set_suites() 2553 u8 *wpa_ie; in wpas_populate_assoc_ies() local 2576 wpa_ie = os_malloc(max_wpa_ie_len); in wpas_populate_assoc_ies() 2577 if (!wpa_ie) { in wpas_populate_assoc_ies() 2608 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() 2611 os_free(wpa_ie); in wpas_populate_assoc_ies() 2620 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() 2623 os_free(wpa_ie); in wpas_populate_assoc_ies() 2640 wpa_ie, &wpa_ie_len)) { in wpas_populate_assoc_ies() [all …]
|
D | sme.c | 257 u8 *wpa_ie; in sme_send_authentication() local 435 wpa_ie = NULL; in sme_send_authentication() 438 wpa_ie = os_memdup(wpa_s->sme.assoc_req_ie, in sme_send_authentication() 440 if (wpa_ie) { in sme_send_authentication() 590 if (wpa_ie) { in sme_send_authentication() 601 wpa_ie, wpa_ie_len); in sme_send_authentication() 607 os_free(wpa_ie); in sme_send_authentication() 1642 params.wpa_ie = wpa_s->sme.assoc_req_ie_len ? in sme_associate() 1646 params.wpa_ie, params.wpa_ie_len); in sme_associate() 1678 params.wpa_ie = wpa_s->sme.ft_ies; in sme_associate() [all …]
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/ |
D | driver_atheros.c | 82 struct wpabuf *wpa_ie; member 718 wpabuf_free(drv->wpa_ie); in atheros_set_opt_ie() 720 drv->wpa_ie = wpabuf_alloc_copy(ie, ie_len); in atheros_set_opt_ie() 722 drv->wpa_ie = NULL; in atheros_set_opt_ie() 1024 (drv->wpa_ie != NULL)) { in atheros_set_wps_ie() 1026 drv->wpa_ie); in atheros_set_wps_ie() 1027 os_memcpy(&(beac_ie->app_buf[len]), wpabuf_head(drv->wpa_ie), in atheros_set_wps_ie() 1028 wpabuf_len(drv->wpa_ie)); in atheros_set_wps_ie() 1029 beac_ie->app_buflen += wpabuf_len(drv->wpa_ie); in atheros_set_wps_ie() 1197 ie.wpa_ie, IEEE80211_MAX_OPT_IE); in atheros_new_sta() [all …]
|
D | driver_bsd.c | 563 iebuf = ie.wpa_ie; in bsd_new_sta() 564 ielen = ie.wpa_ie[1]; in bsd_new_sta() 977 wpa_driver_bsd_set_wpa_ie(struct bsd_driver_data *drv, const u8 *wpa_ie, in wpa_driver_bsd_set_wpa_ie() argument 981 return bsd_set_opt_ie(drv, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 983 return set80211var(drv, IEEE80211_IOC_OPTIE, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 1113 if (wpa_driver_bsd_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_bsd_associate() 1127 params->wpa_ie[0] == WLAN_EID_RSN ? 2 : 1) < 0) in wpa_driver_bsd_associate()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/ |
D | driver_atheros.c | 78 struct wpabuf *wpa_ie; member 714 wpabuf_free(drv->wpa_ie); in atheros_set_opt_ie() 716 drv->wpa_ie = wpabuf_alloc_copy(ie, ie_len); in atheros_set_opt_ie() 718 drv->wpa_ie = NULL; in atheros_set_opt_ie() 1018 (drv->wpa_ie != NULL)) { in atheros_set_wps_ie() 1020 drv->wpa_ie); in atheros_set_wps_ie() 1021 os_memcpy(&(beac_ie->app_buf[len]), wpabuf_head(drv->wpa_ie), in atheros_set_wps_ie() 1022 wpabuf_len(drv->wpa_ie)); in atheros_set_wps_ie() 1023 beac_ie->app_buflen += wpabuf_len(drv->wpa_ie); in atheros_set_wps_ie() 1190 ie.wpa_ie, IEEE80211_MAX_OPT_IE); in atheros_new_sta() [all …]
|
D | driver_bsd.c | 548 iebuf = ie.wpa_ie; in bsd_new_sta() 549 ielen = ie.wpa_ie[1]; in bsd_new_sta() 1117 wpa_driver_bsd_set_wpa_ie(struct bsd_driver_data *drv, const u8 *wpa_ie, in wpa_driver_bsd_set_wpa_ie() argument 1121 return bsd_set_opt_ie(drv, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 1123 return set80211var(drv, IEEE80211_IOC_OPTIE, wpa_ie, wpa_ie_len); in wpa_driver_bsd_set_wpa_ie() 1253 if (wpa_driver_bsd_set_wpa_ie(drv, params->wpa_ie, params->wpa_ie_len) < 0) in wpa_driver_bsd_associate() 1267 params->wpa_ie[0] == WLAN_EID_RSN ? 2 : 1) < 0) in wpa_driver_bsd_associate()
|