| /linux/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_ieee80211.c | 503 int rtw_parse_wpa2_ie(u8 *rsn_ie, int rsn_ie_len, int *group_cipher, int *pairwise_cipher, int *is_… in rtw_parse_wpa2_ie() argument 515 if ((*rsn_ie != WLAN_EID_RSN) || (*(rsn_ie+1) != (u8)(rsn_ie_len - 2))) in rtw_parse_wpa2_ie() 518 pos = rsn_ie; in rtw_parse_wpa2_ie() 603 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 624 if (rsn_ie) in rtw_get_sec_ie() 625 memcpy(rsn_ie, &in_ie[cnt], in_ie[cnt + 1] + 2); in rtw_get_sec_ie() 916 elems->rsn_ie = pos; in rtw_ieee802_11_parse_elems()
|
| H A D | rtw_mlme_ext.c | 1066 if ((psecuritypriv->wpa_psk & BIT(1)) && elems.rsn_ie) { in OnAssocReq() 1070 wpa_ie = elems.rsn_ie; in OnAssocReq()
|
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | cfg80211.c | 2716 const u8 *rsn_ie; in ath6kl_get_rsn_capab() local 2723 rsn_ie = cfg80211_find_ie(WLAN_EID_RSN, beacon->tail, beacon->tail_len); in ath6kl_get_rsn_capab() 2724 if (!rsn_ie) in ath6kl_get_rsn_capab() 2727 rsn_ie_len = *(rsn_ie + 1); in ath6kl_get_rsn_capab() 2729 rsn_ie += 2; in ath6kl_get_rsn_capab() 2734 rsn_ie += 2; in ath6kl_get_rsn_capab() 2740 rsn_ie += 4; in ath6kl_get_rsn_capab() 2746 cnt = get_unaligned_le16(rsn_ie); in ath6kl_get_rsn_capab() 2747 rsn_ie += (2 + cnt * 4); in ath6kl_get_rsn_capab() 2753 cnt = get_unaligned_le16(rsn_ie); in ath6kl_get_rsn_capab() [all …]
|
| /linux/drivers/staging/rtl8723bs/include/ |
| H A D | ieee80211.h | 695 u8 *rsn_ie; member 750 void rtw_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len, u8 *wpa_ie, u16 *wpa_len);
|
| /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 500 rsn_ie = cfg80211_find_ie(WLAN_EID_RSN, ies_data, ies_len); in wilc_parse_join_bss_param() 501 if (rsn_ie) { in wilc_parse_join_bss_param() 502 int rsn_ie_len = sizeof(struct element) + rsn_ie[1]; in wilc_parse_join_bss_param() 511 offset += (rsn_ie[offset] * 4) + 2; in wilc_parse_join_bss_param() 515 offset += (rsn_ie[offset] * 4) + 2; in wilc_parse_join_bss_param() 518 memcpy(param->rsn_cap, &rsn_ie[offset], 2); in wilc_parse_join_bss_param()
|
| /linux/drivers/net/wireless/intel/ipw2x00/ |
| H A D | libipw_rx.c | 1150 memcpy(network->rsn_ie, info_element, in libipw_parse_info_param() 1375 memcpy(dst->rsn_ie, src->rsn_ie, src->rsn_ie_len); in update_network()
|
| H A D | libipw.h | 627 u8 rsn_ie[MAX_WPA_IE_LEN]; member
|
| H A D | libipw_wx.c | 203 memcpy(buf, network->rsn_ie, network->rsn_ie_len); in libipw_translate_scan()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | cfg80211.c | 2114 const struct brcmf_tlv *rsn_ie; in brcmf_set_key_mgmt() local 2211 rsn_ie = brcmf_parse_tlvs((const u8 *)sme->ie, sme->ie_len, in brcmf_set_key_mgmt() 2213 if (!rsn_ie) in brcmf_set_key_mgmt() 2215 ie = (const u8 *)rsn_ie; in brcmf_set_key_mgmt() 2216 ie_len = rsn_ie->len + TLV_HDR_LEN; in brcmf_set_key_mgmt() 2387 const struct brcmf_tlv *rsn_ie; in brcmf_cfg80211_connect() local 2422 rsn_ie = brcmf_parse_tlvs((const u8 *)sme->ie, in brcmf_cfg80211_connect() 2425 if (rsn_ie) { in brcmf_cfg80211_connect() 2426 ie = rsn_ie; in brcmf_cfg80211_connect() 2427 ie_len = rsn_ie->len + TLV_HDR_LEN; in brcmf_cfg80211_connect() [all …]
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | join.c | 335 memcpy(rsn_ie_tlv->rsn_ie, &priv->wpa_ie[2], in mwifiex_append_rsn_ie_wpa_wpa2()
|
| H A D | tdls.c | 1014 memcpy((u8 *)&sta_ptr->tdls_cap.rsn_ie, pos, in mwifiex_process_tdls_action_frame()
|
| H A D | fw.h | 956 u8 rsn_ie[]; member
|