/linux/drivers/staging/rtl8723bs/core/ |
H A D | rtw_ieee80211.c | 440 int rtw_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher, int *pairwise_cipher, int *is_8… in rtw_parse_wpa_ie() argument 452 if ((*wpa_ie != WLAN_EID_VENDOR_SPECIFIC) || (*(wpa_ie+1) != (u8)(wpa_ie_len - 2)) || in rtw_parse_wpa_ie() 453 (memcmp(wpa_ie+2, RTW_WPA_OUI_TYPE, WPA_SELECTOR_LEN))) { in rtw_parse_wpa_ie() 457 pos = wpa_ie; in rtw_parse_wpa_ie() 605 void rtw_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len, u8 *wpa_ie, u16 *wpa_len) in rtw_get_sec_ie() argument 619 if (wpa_ie) in rtw_get_sec_ie() 620 memcpy(wpa_ie, &in_ie[cnt], in_ie[cnt+1]+2); in rtw_get_sec_ie() 787 elems->wpa_ie = pos; in rtw_ieee802_11_parse_vendor_specific()
|
/linux/drivers/net/wireless/ath/ath6kl/ |
H A D | main.c | 74 memcpy(sta->wpa_ie, wpaie, ielen); in ath6kl_add_new_sta() 109 memset(sta->wpa_ie, 0, ATH6KL_MAX_IE); in ath6kl_sta_cleanup() 427 u8 *ies = NULL, *wpa_ie = NULL, *pos; in ath6kl_connect_ap_mode_sta() local 457 wpa_ie = pos; /* RSN IE */ in ath6kl_connect_ap_mode_sta() 462 wpa_ie = pos; /* WPA IE */ in ath6kl_connect_ap_mode_sta() 464 wpa_ie = pos; /* WPS IE */ in ath6kl_connect_ap_mode_sta() 467 } else if (pos[0] == 0x44 && wpa_ie == NULL) { in ath6kl_connect_ap_mode_sta() 477 wpa_ie = pos; /* WAPI IE */ in ath6kl_connect_ap_mode_sta() 483 ath6kl_add_new_sta(vif, mac_addr, aid, wpa_ie, in ath6kl_connect_ap_mode_sta() 484 wpa_ie ? 2 + wpa_ie[1] : 0, in ath6kl_connect_ap_mode_sta()
|
H A D | core.h | 419 u8 wpa_ie[ATH6KL_MAX_IE]; member
|
/linux/drivers/staging/rtl8723bs/include/ |
H A D | ieee80211.h | 176 } wpa_ie; member 693 u8 *wpa_ie; member 747 int rtw_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher, int *pairwise_cipher, int *is_8… 748 int rtw_parse_wpa2_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher, int *pairwise_cipher, int *is_… 750 void rtw_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len, u8 *wpa_ie, u16 *wpa_len);
|
H A D | sta_info.h | 160 u8 wpa_ie[32]; member
|
/linux/drivers/net/wireless/marvell/mwifiex/ |
H A D | join.c | 328 rsn_ie_tlv->header.type = cpu_to_le16((u16) priv->wpa_ie[0]); in mwifiex_append_rsn_ie_wpa_wpa2() 331 rsn_ie_tlv->header.len = cpu_to_le16((u16) priv->wpa_ie[1]); in mwifiex_append_rsn_ie_wpa_wpa2() 334 if (le16_to_cpu(rsn_ie_tlv->header.len) <= (sizeof(priv->wpa_ie) - 2)) in mwifiex_append_rsn_ie_wpa_wpa2() 335 memcpy(rsn_ie_tlv->rsn_ie, &priv->wpa_ie[2], in mwifiex_append_rsn_ie_wpa_wpa2()
|
H A D | init.c | 126 memset(&priv->wpa_ie, 0, sizeof(priv->wpa_ie)); in mwifiex_init_priv()
|
H A D | main.h | 580 u8 wpa_ie[256]; member
|
/linux/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw.h | 625 u8 wpa_ie[MAX_WPA_IE_LEN]; member 821 u8 *wpa_ie; member
|
H A D | libipw_wx.c | 194 memcpy(buf, network->wpa_ie, network->wpa_ie_len); in libipw_translate_scan()
|
/linux/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.c | 381 const u8 *ht_ie, *wpa_ie, *wmm_ie, *rsn_ie; in wilc_parse_join_bss_param() local 492 wpa_ie = cfg80211_find_vendor_ie(WLAN_OUI_MICROSOFT, in wilc_parse_join_bss_param() 495 if (wpa_ie) { in wilc_parse_join_bss_param()
|