Home
last modified time | relevance | path

Searched refs:rsn_ie (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c503 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 Drtw_mlme_ext.c1066 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 Dcfg80211.c2716 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 Dieee80211.h695 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 Dhif.c381 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 Dlibipw_rx.c1150 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 Dlibipw.h627 u8 rsn_ie[MAX_WPA_IE_LEN]; member
H A Dlibipw_wx.c203 memcpy(buf, network->rsn_ie, network->rsn_ie_len); in libipw_translate_scan()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c2114 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 Djoin.c335 memcpy(rsn_ie_tlv->rsn_ie, &priv->wpa_ie[2], in mwifiex_append_rsn_ie_wpa_wpa2()
H A Dtdls.c1014 memcpy((u8 *)&sta_ptr->tdls_cap.rsn_ie, pos, in mwifiex_process_tdls_action_frame()
H A Dfw.h956 u8 rsn_ie[]; member