Home
last modified time | relevance | path

Searched refs:xrates (Results 1 – 11 of 11) sorted by relevance

/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_adhoc.c686 is11bclient(const uint8_t *rates, const uint8_t *xrates) in is11bclient() argument
692 if (xrates != NULL || rates == NULL) in is11bclient()
711 uint8_t *ssid, *rates, *xrates; in adhoc_recv_mgmt() local
905 ssid = rates = xrates = NULL; in adhoc_recv_mgmt()
916 xrates = frm; in adhoc_recv_mgmt()
922 if (xrates != NULL) in adhoc_recv_mgmt()
923 IEEE80211_VERIFY_ELEMENT(xrates, in adhoc_recv_mgmt()
945 is11bclient(rates, xrates) ? IEEE80211_SEND_LEGACY_11B : 0); in adhoc_recv_mgmt()
H A Dieee80211_input.c429 const uint8_t *rates, const uint8_t *xrates, int flags) in ieee80211_setup_rates() argument
437 if (xrates != NULL) { in ieee80211_setup_rates()
442 nxrates = xrates[1]; in ieee80211_setup_rates()
447 "%u of %u rates", nxrates, xrates[1]); in ieee80211_setup_rates()
450 memcpy(rs->rs_rates + rs->rs_nrates, xrates+2, nxrates); in ieee80211_setup_rates()
613 scan->xrates = frm; in ieee80211_parse_beacon()
689 if (scan->rates != NULL && scan->xrates != NULL) { in ieee80211_parse_beacon()
696 IEEE80211_VERIFY_ELEMENT(scan->xrates, in ieee80211_parse_beacon()
H A Dieee80211_hostap.c1747 is11bclient(const uint8_t *rates, const uint8_t *xrates) in is11bclient() argument
1753 if (xrates != NULL || rates == NULL) in is11bclient()
1771 uint8_t *ssid, *rates, *xrates, *wpa, *rsn, *wme, *ath, *htcap; in hostap_recv_mgmt() local
1905 ssid = rates = xrates = NULL; in hostap_recv_mgmt()
1916 xrates = frm; in hostap_recv_mgmt()
1922 if (xrates != NULL) in hostap_recv_mgmt()
1923 IEEE80211_VERIFY_ELEMENT(xrates, in hostap_recv_mgmt()
1945 is11bclient(rates, xrates) ? IEEE80211_SEND_LEGACY_11B : 0); in hostap_recv_mgmt()
2072 ssid = rates = xrates = wpa = rsn = wme = ath = htcap = NULL; in hostap_recv_mgmt()
2085 xrates = frm; in hostap_recv_mgmt()
[all …]
H A Dieee80211_sta.c1405 uint8_t *rates, *xrates, *wme, *htcap, *htinfo; in sta_recv_mgmt() local
1781 rates = xrates = wme = htcap = htinfo = NULL; in sta_recv_mgmt()
1790 xrates = frm; in sta_recv_mgmt()
1827 if (xrates != NULL) in sta_recv_mgmt()
1828 IEEE80211_VERIFY_ELEMENT(xrates, in sta_recv_mgmt()
1830 rate = ieee80211_setup_rates(ni, rates, xrates, in sta_recv_mgmt()
H A Dieee80211_input.h316 const uint8_t *rates, const uint8_t *xrates, int flags);
H A Dieee80211_scan.h244 uint8_t *xrates; member
H A Dieee80211_scan_sta.c281 if (sp->xrates != NULL) { in sta_add()
283 KASSERT(sp->xrates[1] <= IEEE80211_RATE_MAXSIZE, in sta_add()
284 ("xrate set too large: %u", sp->xrates[1])); in sta_add()
285 memcpy(ise->se_xrates, sp->xrates, 2+sp->xrates[1]); in sta_add()
H A Dieee80211_mesh.c1978 uint8_t *ssid, *meshid, *rates, *xrates; in mesh_recv_mgmt() local
2001 ssid = meshid = rates = xrates = NULL; in mesh_recv_mgmt()
2012 xrates = frm; in mesh_recv_mgmt()
2022 if (xrates != NULL) in mesh_recv_mgmt()
2023 IEEE80211_VERIFY_ELEMENT(xrates, in mesh_recv_mgmt()
H A Dieee80211_node.c1851 ieee80211_setup_rates(ni, sp->rates, sp->xrates, in ieee80211_init_neighbor()
/haiku/src/libs/compat/openbsd_wlan/net80211/
H A Dieee80211_input.c1610 const u_int8_t *tstamp, *ssid, *rates, *xrates, *edcaie, *wmmie, *tim; in ieee80211_recv_probe_resp() local
1651 ssid = rates = xrates = edcaie = wmmie = rsnie = wpaie = tim = NULL; in ieee80211_recv_probe_resp()
1679 xrates = frm; in ieee80211_recv_probe_resp()
2020 ieee80211_setup_rates(ic, ni, rates, xrates, IEEE80211_F_DOSORT); in ieee80211_recv_probe_resp()
2048 const u_int8_t *ssid, *rates, *xrates, *htcaps, *vhtcaps; in ieee80211_recv_probe_req() local
2059 ssid = rates = xrates = htcaps = vhtcaps = NULL; in ieee80211_recv_probe_req()
2073 xrates = frm; in ieee80211_recv_probe_req()
2119 rate = ieee80211_setup_rates(ic, ni, rates, xrates, in ieee80211_recv_probe_req()
2204 const u_int8_t *ssid, *rates, *xrates, *rsnie, *wpaie, *wmeie; in ieee80211_recv_assoc_req() local
2239 ssid = rates = xrates = rsnie = wpaie = wmeie = htcaps = vhtcaps = NULL; in ieee80211_recv_assoc_req()
[all …]
H A Dieee80211_node.c2612 const u_int8_t *rates, const u_int8_t *xrates, int flags) in ieee80211_setup_rates() argument
2619 if (xrates != NULL) { in ieee80211_setup_rates()
2624 nxrates = xrates[1]; in ieee80211_setup_rates()
2629 nxrates, xrates[1])); in ieee80211_setup_rates()
2632 memcpy(rs->rs_rates + rs->rs_nrates, xrates+2, nxrates); in ieee80211_setup_rates()