Home
last modified time | relevance | path

Searched refs:efrm (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/net80211/
H A Dieee80211_input.c522 uint8_t *frm, *efrm; in ieee80211_parse_beacon() local
526 efrm = mtod(m, uint8_t *) + m->m_len; in ieee80211_parse_beacon()
552 IEEE80211_VERIFY_LENGTH(efrm - frm, 12, in ieee80211_parse_beacon()
561 scan->ies_len = efrm - frm; in ieee80211_parse_beacon()
563 while (efrm - frm > 1) { in ieee80211_parse_beacon()
564 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, in ieee80211_parse_beacon()
795 uint8_t *frm, *efrm; in ieee80211_parse_action() local
805 efrm = mtod(m, u_int8_t *) + m->m_len; in ieee80211_parse_action()
806 IEEE80211_VERIFY_LENGTH(efrm - frm, in ieee80211_parse_action()
818 IEEE80211_VERIFY_LENGTH(efrm - frm, in ieee80211_parse_action()
[all …]
H A Dieee80211_sta.c1027 uint8_t *frm, uint8_t *efrm, int rssi, int nf, in sta_auth_shared() argument
1062 if (frm + 1 < efrm) { in sta_auth_shared()
1063 if ((frm[1] + 2) > (efrm - frm)) { in sta_auth_shared()
1067 frm[0], (frm[1] + 2) - (efrm - frm)); in sta_auth_shared()
1402 uint8_t *frm, *efrm; in sta_recv_mgmt() local
1410 efrm = mtod(m0, uint8_t *) + m0->m_len; in sta_recv_mgmt()
1709 IEEE80211_VERIFY_LENGTH(efrm - frm, 6, return); in sta_recv_mgmt()
1729 sta_auth_shared(ni, wh, frm + 6, efrm, rssi, nf, in sta_recv_mgmt()
1763 IEEE80211_VERIFY_LENGTH(efrm - frm, 6, return); in sta_recv_mgmt()
1781 while (efrm - frm > 1) { in sta_recv_mgmt()
[all …]
H A Dieee80211_action.c163 const uint8_t *frm, const uint8_t *efrm) in recv_inval() argument
241 const uint8_t *frm, const uint8_t *efrm) in ieee80211_recv_action() argument
283 return f(ni, wh, frm, efrm); in ieee80211_recv_action()
H A Dieee80211_hostap.c990 uint8_t *frm, uint8_t *efrm, int rssi, int nf, in hostap_auth_shared() argument
1030 if (frm + 1 < efrm) { in hostap_auth_shared()
1031 if ((frm[1] + 2) > (efrm - frm)) { in hostap_auth_shared()
1035 frm[0], (frm[1] + 2) - (efrm - frm)); in hostap_auth_shared()
1794 uint8_t *frm, *efrm, *sfrm; in hostap_recv_mgmt() local
1802 efrm = mtod(m0, uint8_t *) + m0->m_len; in hostap_recv_mgmt()
1930 while (efrm - frm > 1) { in hostap_recv_mgmt()
1931 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, return); in hostap_recv_mgmt()
1992 IEEE80211_VERIFY_LENGTH(efrm - frm, 6, return); in hostap_recv_mgmt()
2021 hostap_auth_shared(ni, wh, frm + 6, efrm, rssi, nf, in hostap_recv_mgmt()
[all …]
H A Dieee80211_mesh.c1838 uint8_t *frm, *efrm; in mesh_recv_mgmt() local
1842 efrm = mtod(m0, uint8_t *) + m0->m_len; in mesh_recv_mgmt()
2003 while (efrm - frm > 1) { in mesh_recv_mgmt()
2004 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, return); in mesh_recv_mgmt()
2064 (void)ic->ic_recv_action(ni, wh, frm, efrm); in mesh_recv_mgmt()
2107 const uint8_t *frm, const uint8_t *efrm, in mesh_parse_meshpeering_action() argument
2117 while (efrm - frm > 1) { in mesh_parse_meshpeering_action()
2118 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, return NULL); in mesh_parse_meshpeering_action()
2236 const uint8_t *frm, const uint8_t *efrm) in mesh_recv_action_meshpeering_open() argument
2245 meshpeer = mesh_parse_meshpeering_action(ni, wh, frm+2+2, efrm, &ie, in mesh_recv_action_meshpeering_open()
[all …]
H A Dieee80211_adhoc.c711 uint8_t *frm, *efrm; in adhoc_recv_mgmt() local
719 efrm = mtod(m0, uint8_t *) + m0->m_len; in adhoc_recv_mgmt()
907 while (efrm - frm > 1) { in adhoc_recv_mgmt()
908 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, return); in adhoc_recv_mgmt()
974 (void)ic->ic_recv_action(ni, wh, frm, efrm); in adhoc_recv_mgmt()
H A Dieee80211_wds.c749 u_int8_t *frm, *efrm; in wds_recv_mgmt() local
753 efrm = mtod(m0, u_int8_t *) + m0->m_len; in wds_recv_mgmt()
773 (void)ic->ic_recv_action(ni, wh, frm, efrm); in wds_recv_mgmt()
H A Dieee80211_ht.c2477 const uint8_t *frm, const uint8_t *efrm) in ht_recv_action_ba_addba_request() argument
2554 const uint8_t *frm, const uint8_t *efrm) in ht_recv_action_ba_addba_response() argument
2637 const uint8_t *frm, const uint8_t *efrm) in ht_recv_action_ba_delba() argument
2678 const uint8_t *frm, const uint8_t *efrm __unused) in ht_recv_action_ht_txchwidth()
2708 const uint8_t *frm, const uint8_t *efrm) in ht_recv_action_ht_mimopwrsave() argument
H A Dieee80211_hwmp.c398 const uint8_t *frm, const uint8_t *efrm) in hwmp_recv_action_meshpath() argument
410 while (efrm - iefrm > 1) { in hwmp_recv_action_meshpath()
411 IEEE80211_VERIFY_LENGTH(efrm - iefrm, iefrm[1] + 2, return 0); in hwmp_recv_action_meshpath()
H A Dieee80211_vht.c82 const uint8_t *frm, const uint8_t *efrm) in vht_recv_action_placeholder() argument
H A Dieee80211_var.h352 const uint8_t *frm, const uint8_t *efrm);
/freebsd/sys/dev/ipw/
H A Dif_ipw.c1120 uint8_t *frm, *efrm; in ipw_fix_channel() local
1135 efrm = mtod(m, uint8_t *) + m->m_len; in ipw_fix_channel()
1138 while (frm < efrm) { in ipw_fix_channel()
/freebsd/sys/dev/iwi/
H A Dif_iwi.c1306 const uint8_t *frm, *efrm, *wme; in iwi_checkforqos() local
1324 efrm = ((const uint8_t *) wh) + len; in iwi_checkforqos()
1334 while (efrm - frm > 1) { in iwi_checkforqos()
1335 IEEE80211_VERIFY_LENGTH(efrm - frm, frm[1] + 2, return); in iwi_checkforqos()
/freebsd/sys/dev/mwl/
H A Dif_mwl.c3535 const uint8_t *frm, const uint8_t *efrm) in mwl_recv_action() argument
3552 return sc->sc_recv_action(ni, wh, frm, efrm); in mwl_recv_action()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.c5855 const uint8_t *frm, const uint8_t *efrm) argument
5865 return (lhw->ic_recv_action(ni, wh, frm, efrm));