Home
last modified time | relevance | path

Searched refs:wps_ielen (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/drivers/staging/rtl8188eu/core/
Drtw_ieee80211.c552 u8 rtw_is_wps_ie(u8 *ie_ptr, uint *wps_ielen) in rtw_is_wps_ie() argument
563 *wps_ielen = ie_ptr[1] + 2; in rtw_is_wps_ie()
578 u8 *rtw_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint *wps_ielen) in rtw_get_wps_ie() argument
584 if (wps_ielen) in rtw_get_wps_ie()
585 *wps_ielen = 0; in rtw_get_wps_ie()
601 if (wps_ielen) in rtw_get_wps_ie()
602 *wps_ielen = in_ie[cnt + 1] + 2; in rtw_get_wps_ie()
624 u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *buf_attr, u32 *len_attr) in rtw_get_wps_attr() argument
640 while (attr_ptr - wps_ie < wps_ielen) { in rtw_get_wps_attr()
670 u8 *rtw_get_wps_attr_content(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *buf_content, uint … in rtw_get_wps_attr_content() argument
[all …]
Drtw_ap.c1152 uint wps_ielen = 0, wps_offset, remainder_ielen; in update_bcn_wps_ie() local
1166 pwps_ie = rtw_get_wps_ie(ie+_FIXED_IE_LENGTH_, ielen-_FIXED_IE_LENGTH_, NULL, &wps_ielen); in update_bcn_wps_ie()
1168 if (!pwps_ie || wps_ielen == 0) in update_bcn_wps_ie()
1173 premainder_ie = pwps_ie + wps_ielen; in update_bcn_wps_ie()
1175 remainder_ielen = ielen - wps_offset - wps_ielen; in update_bcn_wps_ie()
1183 wps_ielen = (uint)pwps_ie_src[1];/* to get ie data len */ in update_bcn_wps_ie()
1184 if ((wps_offset+wps_ielen+2+remainder_ielen) <= MAX_IE_SZ) { in update_bcn_wps_ie()
1185 memcpy(pwps_ie, pwps_ie_src, wps_ielen+2); in update_bcn_wps_ie()
1186 pwps_ie += (wps_ielen+2); in update_bcn_wps_ie()
1192 pnetwork->ie_length = wps_offset + (wps_ielen+2) + remainder_ielen; in update_bcn_wps_ie()
Drtw_mlme_ext.c362 uint wps_ielen; in issue_beacon() local
374 pattrib->pktlen-sizeof(struct ieee80211_hdr_3addr)-_BEACON_IE_OFFSET_, NULL, &wps_ielen); in issue_beacon()
375 if (wps_ie && wps_ielen > 0) in issue_beacon()
376 rtw_get_wps_attr_content(wps_ie, wps_ielen, WPS_ATTR_SELECTED_REGISTRAR, (u8 *)(&sr), NULL); in issue_beacon()
463 uint wps_ielen; in issue_probersp() local
508 …ie(cur_network->ies+_FIXED_IE_LENGTH_, cur_network->ie_length-_FIXED_IE_LENGTH_, NULL, &wps_ielen); in issue_probersp()
511 if ((pmlmepriv->wps_probe_resp_ie != NULL) && pwps_ie && (wps_ielen > 0)) { in issue_probersp()
517 premainder_ie = pwps_ie + wps_ielen; in issue_probersp()
519 remainder_ielen = cur_network->ie_length - wps_offset - wps_ielen; in issue_probersp()
525 wps_ielen = (uint)pmlmepriv->wps_probe_resp_ie[1];/* to get ie data len */ in issue_probersp()
[all …]
Drtw_mlme.c509 uint wps_ielen; in rtw_is_desired_network() local
517 …k->network.ies+_FIXED_IE_LENGTH_, pnetwork->network.ie_length-_FIXED_IE_LENGTH_, NULL, &wps_ielen)) in rtw_is_desired_network()
/Linux-v4.19/drivers/staging/rtl8723bs/core/
Drtw_ieee80211.c712 u8 rtw_is_wps_ie(u8 *ie_ptr, uint *wps_ielen) in rtw_is_wps_ie() argument
724 *wps_ielen = ie_ptr[1]+2; in rtw_is_wps_ie()
739 u8 *rtw_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint *wps_ielen) in rtw_get_wps_ie() argument
745 if (wps_ielen) in rtw_get_wps_ie()
746 *wps_ielen = 0; in rtw_get_wps_ie()
762 if (wps_ielen) in rtw_get_wps_ie()
763 *wps_ielen = in_ie[cnt+1]+2; in rtw_get_wps_ie()
786 u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *buf_attr, u32 *len_attr) in rtw_get_wps_attr() argument
803 while (attr_ptr - wps_ie < wps_ielen) { in rtw_get_wps_attr()
838 u8 *rtw_get_wps_attr_content(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *buf_content, uint … in rtw_get_wps_attr_content() argument
[all …]
Drtw_ap.c1797 uint wps_ielen = 0, wps_offset, remainder_ielen; in update_bcn_wps_ie() local
1812 &wps_ielen in update_bcn_wps_ie()
1815 if (pwps_ie == NULL || wps_ielen == 0) in update_bcn_wps_ie()
1824 premainder_ie = pwps_ie + wps_ielen; in update_bcn_wps_ie()
1826 remainder_ielen = ielen - wps_offset - wps_ielen; in update_bcn_wps_ie()
1835 wps_ielen = (uint)pwps_ie_src[1];/* to get ie data len */ in update_bcn_wps_ie()
1836 if ((wps_offset+wps_ielen+2+remainder_ielen) <= MAX_IE_SZ) { in update_bcn_wps_ie()
1838 memcpy(pwps_ie, pwps_ie_src, wps_ielen+2); in update_bcn_wps_ie()
1839 pwps_ie += (wps_ielen+2); in update_bcn_wps_ie()
1845 pnetwork->IELength = wps_offset + (wps_ielen+2) + remainder_ielen; in update_bcn_wps_ie()
[all …]
Drtw_mlme_ext.c2516 uint wps_ielen; in issue_beacon() local
2519 pattrib->pktlen-sizeof(struct ieee80211_hdr_3addr)-_BEACON_IE_OFFSET_, NULL, &wps_ielen); in issue_beacon()
2520 if (wps_ie && wps_ielen > 0) { in issue_beacon()
2521 rtw_get_wps_attr_content(wps_ie, wps_ielen, WPS_ATTR_SELECTED_REGISTRAR, (u8 *)(&sr), NULL); in issue_beacon()
2617 uint wps_ielen; in issue_probersp() local
2667 …_ie(cur_network->IEs+_FIXED_IE_LENGTH_, cur_network->IELength-_FIXED_IE_LENGTH_, NULL, &wps_ielen); in issue_probersp()
2670 if ((pmlmepriv->wps_probe_resp_ie != NULL) && pwps_ie && (wps_ielen > 0)) { in issue_probersp()
2676 premainder_ie = pwps_ie + wps_ielen; in issue_probersp()
2678 remainder_ielen = cur_network->IELength - wps_offset - wps_ielen; in issue_probersp()
2684 wps_ielen = (uint)pmlmepriv->wps_probe_resp_ie[1];/* to get ie data len */ in issue_probersp()
[all …]
Drtw_mlme.c756 uint wps_ielen; in rtw_is_desired_network() local
764 …ork.IEs+_FIXED_IE_LENGTH_, pnetwork->network.IELength-_FIXED_IE_LENGTH_, NULL, &wps_ielen) != NULL) in rtw_is_desired_network()
/Linux-v4.19/drivers/staging/rtl8188eu/include/
Dieee80211.h755 u8 rtw_is_wps_ie(u8 *ie_ptr, uint *wps_ielen);
756 u8 *rtw_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint *wps_ielen);
757 u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id,
759 u8 *rtw_get_wps_attr_content(u8 *wps_ie, uint wps_ielen, u16 target_attr_id,
/Linux-v4.19/drivers/staging/rtl8723bs/hal/
Drtl8723b_cmd.c728 uint wps_ielen; in ConstructProbeRsp() local
757 cur_network->IELength-_FIXED_IE_LENGTH_, NULL, &wps_ielen); in ConstructProbeRsp()
760 if ((pmlmepriv->wps_probe_resp_ie != NULL) && pwps_ie && (wps_ielen > 0)) { in ConstructProbeRsp()
766 premainder_ie = pwps_ie + wps_ielen; in ConstructProbeRsp()
768 remainder_ielen = cur_network->IELength - wps_offset - wps_ielen; in ConstructProbeRsp()
774 wps_ielen = (uint)pmlmepriv->wps_probe_resp_ie[1];/* to get ie data len */ in ConstructProbeRsp()
775 if ((wps_offset+wps_ielen+2) <= MAX_IE_SZ) { in ConstructProbeRsp()
776 memcpy(pframe, pmlmepriv->wps_probe_resp_ie, wps_ielen+2); in ConstructProbeRsp()
777 pframe += wps_ielen+2; in ConstructProbeRsp()
778 pktlen += wps_ielen+2; in ConstructProbeRsp()
[all …]
/Linux-v4.19/drivers/staging/rtl8723bs/os_dep/
Dioctl_cfg80211.c1473 uint wps_ielen = 0; in rtw_cfg80211_set_probe_req_wpsp2pie() local
1483 if ((wps_ie = rtw_get_wps_ie(buf, len, NULL, &wps_ielen))) in rtw_cfg80211_set_probe_req_wpsp2pie()
1486 DBG_8192C("probe_req_wps_ielen =%d\n", wps_ielen); in rtw_cfg80211_set_probe_req_wpsp2pie()
1496 pmlmepriv->wps_probe_req_ie = rtw_malloc(wps_ielen); in rtw_cfg80211_set_probe_req_wpsp2pie()
1502 memcpy(pmlmepriv->wps_probe_req_ie, wps_ie, wps_ielen); in rtw_cfg80211_set_probe_req_wpsp2pie()
1503 pmlmepriv->wps_probe_req_ie_len = wps_ielen; in rtw_cfg80211_set_probe_req_wpsp2pie()
1929 uint wps_ielen; in rtw_cfg80211_set_wpa_ie() local
1932 wps_ie = rtw_get_wps_ie(buf, ielen, NULL, &wps_ielen); in rtw_cfg80211_set_wpa_ie()
1933 if (wps_ie && wps_ielen > 0) { in rtw_cfg80211_set_wpa_ie()
1934 DBG_8192C("got wps_ie, wps_ielen:%u\n", wps_ielen); in rtw_cfg80211_set_wpa_ie()
[all …]
Dioctl_linux.c292 uint wps_ielen = 0; in translate_scan() local
306 if (rtw_is_wps_ie(&ie_ptr[cnt], &wps_ielen) && (wps_ielen>2)) { in translate_scan()
309 iwe.u.data.length = (u16)wps_ielen; in translate_scan()
/Linux-v4.19/drivers/staging/rtl8712/
Dieee80211.c401 int r8712_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint *wps_ielen) in r8712_get_wps_ie() argument
414 *wps_ielen = in_ie[cnt + 1] + 2; in r8712_get_wps_ie()
Dieee80211.h751 int r8712_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint *wps_ielen);
Drtl871x_ioctl_linux.c314 uint wps_ielen; in translate_scan() local
318 wps_ie, &wps_ielen)) { in translate_scan()
319 if (wps_ielen > 2) { in translate_scan()
321 iwe.u.data.length = (u16)wps_ielen; in translate_scan()
Drtl871x_mlme.c456 uint wps_ielen; in is_desired_network() local
463 &wps_ielen)) in is_desired_network()
/Linux-v4.19/drivers/staging/rtl8723bs/include/
Dieee80211.h1150 u8 rtw_is_wps_ie(u8 *ie_ptr, uint *wps_ielen);
1151 u8 *rtw_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint *wps_ielen);
1152 u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id , u8 *buf_attr, u32 *len_attr);
1153 u8 *rtw_get_wps_attr_content(u8 *wps_ie, uint wps_ielen, u16 target_attr_id , u8 *buf_content, uint…
/Linux-v4.19/drivers/staging/rtl8188eu/os_dep/
Dioctl_linux.c279 uint wps_ielen = 0; in translate_scan() local
285 if (rtw_is_wps_ie(&ie_ptr[cnt], &wps_ielen) && (wps_ielen > 2)) { in translate_scan()
288 iwe.u.data.length = (u16)wps_ielen; in translate_scan()