Home
last modified time | relevance | path

Searched refs:wpa_ie_len (Results 1 – 39 of 39) sorted by relevance

/linux-4.1.27/drivers/staging/rtl8712/
Dieee80211.c218 unsigned char *r8712_get_wpa_ie(unsigned char *pie, int *wpa_ie_len, int limit) in r8712_get_wpa_ie() argument
237 *wpa_ie_len = *(pbuf + 1); in r8712_get_wpa_ie()
240 *wpa_ie_len = 0; in r8712_get_wpa_ie()
248 *wpa_ie_len = 0; in r8712_get_wpa_ie()
287 int r8712_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher, in r8712_parse_wpa_ie() argument
294 if (wpa_ie_len <= 0) { in r8712_parse_wpa_ie()
298 if ((*wpa_ie != _WPA_IE_ID_) || (*(wpa_ie + 1) != (u8)(wpa_ie_len - 2)) in r8712_parse_wpa_ie()
303 left = wpa_ie_len - 8; in r8712_parse_wpa_ie()
Dieee80211.h784 int r8712_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher,
786 int r8712_parse_wpa2_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher,
/linux-4.1.27/drivers/net/wireless/prism54/
Disl_ioctl.c45 u8 *wpa_ie, size_t wpa_ie_len);
582 size_t wpa_ie_len; in prism54_translate_bss() local
644 wpa_ie_len = prism54_wpa_bss_ie_get(priv, bss->address, wpa_ie); in prism54_translate_bss()
645 if (wpa_ie_len > 0) { in prism54_translate_bss()
647 iwe.u.data.length = min_t(size_t, wpa_ie_len, MAX_WPA_IE_LEN); in prism54_translate_bss()
1263 priv->wpa_ie_len = data->length; in prism54_set_genie()
1265 alen = sizeof(*attach) + priv->wpa_ie_len; in prism54_set_genie()
1278 attach->size = priv->wpa_ie_len; in prism54_set_genie()
1279 memcpy(attach->data, extra, priv->wpa_ie_len); in prism54_set_genie()
1282 priv->wpa_ie_len); in prism54_set_genie()
[all …]
Dislpci_dev.h74 size_t wpa_ie_len; member
180 size_t wpa_ie_len; member
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_ieee80211.c439 unsigned char *rtw_get_wpa_ie(unsigned char *pie, int *wpa_ie_len, int limit) in rtw_get_wpa_ie() argument
462 *wpa_ie_len = *(pbuf + 1); in rtw_get_wpa_ie()
465 *wpa_ie_len = 0; in rtw_get_wpa_ie()
475 *wpa_ie_len = 0; in rtw_get_wpa_ie()
518 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
525 if (wpa_ie_len <= 0) { in rtw_parse_wpa_ie()
531 if ((*wpa_ie != _WPA_IE_ID_) || (*(wpa_ie+1) != (u8)(wpa_ie_len - 2)) || in rtw_parse_wpa_ie()
538 left = wpa_ie_len - 8; in rtw_parse_wpa_ie()
887 elems->wpa_ie_len = elen; in rtw_ieee802_11_parse_vendor_specific()
Drtw_mlme_ext.c905 int i, ie_len, wpa_ie_len, left; in OnAssocReq() local
1041 wpa_ie_len = elems.rsn_ie_len; in OnAssocReq()
1043 …if (rtw_parse_wpa2_ie(wpa_ie-2, wpa_ie_len+2, &group_cipher, &pairwise_cipher, NULL) == _SUCCESS) { in OnAssocReq()
1062 wpa_ie_len = elems.wpa_ie_len; in OnAssocReq()
1064 if (rtw_parse_wpa_ie(wpa_ie-2, wpa_ie_len+2, &group_cipher, &pairwise_cipher, NULL) == _SUCCESS) { in OnAssocReq()
1081 wpa_ie_len = 0; in OnAssocReq()
1141 copy_len = ((wpa_ie_len+2) > sizeof(pstat->wpa_ie)) ? (sizeof(pstat->wpa_ie)) : (wpa_ie_len+2); in OnAssocReq()
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib_softmac.c848 int wpa_ie_len = ieee->wpa_ie_len; in rtllib_probe_resp() local
879 ((0 == strcmp(crypt->ops->name, "R-WEP") || wpa_ie_len)); in rtllib_probe_resp()
901 + wpa_ie_len + ieee->tx_headroom; in rtllib_probe_resp()
974 if (wpa_ie_len) { in rtllib_probe_resp()
977 memcpy(tag, ieee->wpa_ie, ieee->wpa_ie_len); in rtllib_probe_resp()
978 tag += ieee->wpa_ie_len; in rtllib_probe_resp()
1179 int wpa_ie_len = ieee->wpa_ie_len; in rtllib_association_req() local
1202 wpa_ie_len)); in rtllib_association_req()
1236 wpa_ie_len += 18; in rtllib_association_req()
1238 wpa_ie_len); in rtllib_association_req()
[all …]
Drtllib_wx.c212 if (network->wpa_ie_len) { in rtl819x_translate_scan()
215 memcpy(buf, network->wpa_ie, network->wpa_ie_len); in rtl819x_translate_scan()
217 iwe.u.data.length = network->wpa_ie_len; in rtl819x_translate_scan()
873 ieee->wpa_ie_len = len; in rtllib_wx_set_gen_ie()
877 ieee->wpa_ie_len = 0; in rtllib_wx_set_gen_ie()
Drtllib_rx.c1906 network->wpa_ie_len = min(info_element->len + 2, in rtllib_parse_info_param()
1909 network->wpa_ie_len); in rtllib_parse_info_param()
2252 network->wpa_ie_len = 0; in rtllib_network_init()
2374 memcpy(dst->wpa_ie, src->wpa_ie, src->wpa_ie_len); in update_network()
2375 dst->wpa_ie_len = src->wpa_ie_len; in update_network()
Drtllib_tx.c318 if (ieee->wpa_ie_len && (ieee->pairwise_key_type == in rtllib_tx_query_agg_cap()
Drtllib.h1593 size_t wpa_ie_len; member
2121 size_t wpa_ie_len; member
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Dieee80211_softmac.c704 int wpa_ie_len = ieee->wpa_ie_len; in ieee80211_probe_resp() local
732 ((0 == strcmp(crypt->ops->name, "WEP") || wpa_ie_len)); in ieee80211_probe_resp()
756 +wpa_ie_len in ieee80211_probe_resp()
827 if (wpa_ie_len) in ieee80211_probe_resp()
833 memcpy(tag, ieee->wpa_ie, ieee->wpa_ie_len); in ieee80211_probe_resp()
834 tag += wpa_ie_len; in ieee80211_probe_resp()
1000 int wpa_ie_len= ieee->wpa_ie_len; in ieee80211_association_req() local
1016 …ieee->host_encrypt && crypt && crypt->ops && ((0 == strcmp(crypt->ops->name,"WEP") || wpa_ie_len)); in ieee80211_association_req()
1052 + wpa_ie_len in ieee80211_association_req()
1065 + wpa_ie_len in ieee80211_association_req()
[all …]
Dieee80211_wx.c198 if (ieee->wpa_enabled && network->wpa_ie_len){ in rtl819x_translate_scan()
203 for (i = 0; i < network->wpa_ie_len; i++) { in rtl819x_translate_scan()
842 ieee->wpa_ie_len = len; in ieee80211_wx_set_gen_ie()
847 ieee->wpa_ie_len = 0; in ieee80211_wx_set_gen_ie()
Dieee80211_rx.c1804 network->wpa_ie_len = min(info_element->len + 2, in ieee80211_parse_info_param()
1807 network->wpa_ie_len); in ieee80211_parse_info_param()
2223 network->wpa_ie_len = 0; in ieee80211_network_init()
2335 memcpy(dst->wpa_ie, src->wpa_ie, src->wpa_ie_len); in update_network()
2336 dst->wpa_ie_len = src->wpa_ie_len; in update_network()
Dieee80211.h1505 size_t wpa_ie_len; member
1853 size_t wpa_ie_len; member
/linux-4.1.27/drivers/staging/rtl8723au/include/
Dieee80211.h320 int rtw_parse_wpa_ie23a(const u8* wpa_ie, int wpa_ie_len, int *group_cipher, int *pairwise_cipher, …
321 int rtw_parse_wpa2_ie23a(const u8* wpa_ie, int wpa_ie_len, int *group_cipher, int *pairwise_cipher,…
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_ieee80211.c447 int rtw_parse_wpa_ie23a(const u8* wpa_ie, int wpa_ie_len, int *group_cipher, int *pairwise_cipher, … in rtw_parse_wpa_ie23a() argument
453 if (wpa_ie_len <= 0) { in rtw_parse_wpa_ie23a()
458 if (wpa_ie[1] != (u8)(wpa_ie_len - 2)) in rtw_parse_wpa_ie23a()
464 left = wpa_ie_len - 8; in rtw_parse_wpa_ie23a()
Drtw_mlme_ext.c1328 int i, wpa_ie_len, left; in OnAssocReq23a() local
1474 wpa_ie_len = wpa_ie[1]; in OnAssocReq23a()
1476 r = rtw_parse_wpa2_ie23a(wpa_ie, wpa_ie_len + 2, in OnAssocReq23a()
1490 r = rtw_parse_wpa_ie23a(wpa_ie, wpa_ie_len + 2, in OnAssocReq23a()
1505 wpa_ie_len = 0; in OnAssocReq23a()
1553 copy_len = ((wpa_ie_len + 2) > sizeof(pstat->wpa_ie)) ? in OnAssocReq23a()
1554 sizeof(pstat->wpa_ie) : (wpa_ie_len + 2); in OnAssocReq23a()
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dlibipw_rx.c1261 network->wpa_ie_len = min(info_element->len + 2, in libipw_parse_info_param()
1264 network->wpa_ie_len); in libipw_parse_info_param()
1359 network->wpa_ie_len = 0; in libipw_handle_assoc_resp()
1419 network->wpa_ie_len = 0; in libipw_network_init()
1496 memcpy(dst->wpa_ie, src->wpa_ie, src->wpa_ie_len); in update_network()
1497 dst->wpa_ie_len = src->wpa_ie_len; in update_network()
Dlibipw_wx.c209 if (network->wpa_ie_len) { in libipw_translate_scan()
211 memcpy(buf, network->wpa_ie, network->wpa_ie_len); in libipw_translate_scan()
213 iwe.u.data.length = network->wpa_ie_len; in libipw_translate_scan()
Dlibipw.h644 size_t wpa_ie_len; member
767 size_t wpa_ie_len; member
Dipw2100.c5906 char *wpa_ie, int wpa_ie_len) in ipw2100_wpa_assoc_frame() argument
5914 memcpy(frame.var_ie, wpa_ie, wpa_ie_len); in ipw2100_wpa_assoc_frame()
5915 frame.var_ie_len = wpa_ie_len; in ipw2100_wpa_assoc_frame()
7584 ieee->wpa_ie_len = wrqu->data.length; in ipw2100_wx_set_genie()
7588 ieee->wpa_ie_len = 0; in ipw2100_wx_set_genie()
7591 ipw2100_wpa_assoc_frame(priv, ieee->wpa_ie, ieee->wpa_ie_len); in ipw2100_wx_set_genie()
7604 if (ieee->wpa_ie_len == 0 || ieee->wpa_ie == NULL) { in ipw2100_wx_get_genie()
7609 if (wrqu->data.length < ieee->wpa_ie_len) in ipw2100_wx_get_genie()
7612 wrqu->data.length = ieee->wpa_ie_len; in ipw2100_wx_get_genie()
7613 memcpy(extra, ieee->wpa_ie, ieee->wpa_ie_len); in ipw2100_wx_get_genie()
Dipw2200.c5914 network->wpa_ie_len = 0; in ipw_adhoc_create()
6516 int wpa_ie_len) in ipw_wpa_assoc_frame() argument
6558 ieee->wpa_ie_len = wrqu->data.length; in ipw_wx_set_genie()
6562 ieee->wpa_ie_len = 0; in ipw_wx_set_genie()
6565 ipw_wpa_assoc_frame(priv, ieee->wpa_ie, ieee->wpa_ie_len); in ipw_wx_set_genie()
6579 if (ieee->wpa_ie_len == 0 || ieee->wpa_ie == NULL) { in ipw_wx_get_genie()
6584 if (wrqu->data.length < ieee->wpa_ie_len) { in ipw_wx_get_genie()
6589 wrqu->data.length = ieee->wpa_ie_len; in ipw_wx_get_genie()
6590 memcpy(extra, ieee->wpa_ie, ieee->wpa_ie_len); in ipw_wx_get_genie()
7331 if (priv->ieee->wpa_ie_len) { in ipw_associate_network()
[all …]
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Dieee80211.h1139 u8 wpa_ie_len; member
1202 unsigned char *rtw_get_wpa_ie(unsigned char *pie, int *wpa_ie_len, int limit);
1207 int rtw_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher,
1209 int rtw_parse_wpa2_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher,
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dsta_ioctl.c747 priv->wpa_ie_len = (u8) ie_len; in mwifiex_set_wpa_ie_helper()
749 priv->wpa_ie_len, priv->wpa_ie[0]); in mwifiex_set_wpa_ie_helper()
761 priv->wpa_ie_len = 0; in mwifiex_set_wpa_ie_helper()
763 priv->wpa_ie_len, priv->wpa_ie[0]); in mwifiex_set_wpa_ie_helper()
1353 gen_ie->len = priv->wpa_ie_len; in mwifiex_misc_ioctl_gen_ie()
Dsta_event.c81 priv->wpa_ie_len = 0; in mwifiex_reset_connect_state()
Dinit.c126 priv->wpa_ie_len = 0; in mwifiex_init_priv()
Dmain.h515 u8 wpa_ie_len; member
/linux-4.1.27/drivers/net/wireless/orinoco/
Dwext.c1024 priv->wpa_ie_len = wrqu->data.length; in orinoco_ioctl_set_genie()
1049 if ((priv->wpa_ie_len == 0) || (priv->wpa_ie == NULL)) { in orinoco_ioctl_get_genie()
1054 if (wrqu->data.length < priv->wpa_ie_len) { in orinoco_ioctl_get_genie()
1059 wrqu->data.length = priv->wpa_ie_len; in orinoco_ioctl_get_genie()
1060 memcpy(extra, priv->wpa_ie, priv->wpa_ie_len); in orinoco_ioctl_get_genie()
Dorinoco.h153 int wpa_ie_len; member
Dmain.c2113 priv->wpa_ie_len = 0; in orinoco_init()
2353 priv->wpa_ie_len = 0; in free_orinocodev()
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
Drtl_wx.c1111 if (ieee->wpa_ie_len == 0 || ieee->wpa_ie == NULL) { in r8192_wx_get_gen_ie()
1116 if (data->data.length < ieee->wpa_ie_len) in r8192_wx_get_gen_ie()
1119 data->data.length = ieee->wpa_ie_len; in r8192_wx_get_gen_ie()
1120 memcpy(extra, ieee->wpa_ie, ieee->wpa_ie_len); in r8192_wx_get_gen_ie()
Drtl_core.c997 priv->rtllib->wpa_ie_len = 0; in rtl8192_sta_down()
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_80211_rx.c456 bss->wpa_ie_len = wpa_len; in hostap_rx_sta_beacon()
458 bss->wpa_ie_len = 0; in hostap_rx_sta_beacon()
Dhostap_proc.c188 seq_printf(m, "%*phN", (int)bss->wpa_ie_len, bss->wpa_ie); in prism2_bss_list_proc_show()
Dhostap_wlan.h632 size_t wpa_ie_len; member
Dhostap_ioctl.c1930 if (bss && bss->wpa_ie_len > 0 && bss->wpa_ie_len <= MAX_WPA_IE_LEN) { in __prism2_translate_scan()
1933 iwe.u.data.length = bss->wpa_ie_len; in __prism2_translate_scan()
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Dioctl_linux.c2668 int wpa_ie_len; in rtw_get_sta_wpaie() local
2671 wpa_ie_len = psta->wpa_ie[1]; in rtw_get_sta_wpaie()
2672 copy_len = ((wpa_ie_len+2) > sizeof(psta->wpa_ie)) ? (sizeof(psta->wpa_ie)) : (wpa_ie_len+2); in rtw_get_sta_wpaie()
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U_core.c430 if (target->wpa_ie_len > 0 || target->rsn_ie_len > 0) in proc_get_stats_ap()
2019 int wpa_ie_len = ieee->wpa_ie_len; in GetNmodeSupportBySecCfg8192() local
2028 if (encrypt && (wpa_ie_len == 0)) { in GetNmodeSupportBySecCfg8192()
2031 } else if ((wpa_ie_len != 0)) { in GetNmodeSupportBySecCfg8192()