/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_crypto_bip.c | 80 u_int8_t i_fc[2]; member in struct:ieee80211_bip_frame 97 KASSERT((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == 100 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; 103 aad.i_fc[0] = wh->i_fc[0]; 104 aad.i_fc[1] = wh->i_fc[1] & ~(IEEE80211_FC1_RETRY | 162 KASSERT((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == 186 aad.i_fc[0] = wh->i_fc[ [all...] |
H A D | ieee80211.h | 44 u_int8_t i_fc[2]; member in struct:ieee80211_frame 53 u_int8_t i_fc[2]; member in struct:ieee80211_qosframe 63 u_int8_t i_fc[2]; member in struct:ieee80211_htframe 74 u_int8_t i_fc[2]; member in struct:ieee80211_frame_addr4 84 u_int8_t i_fc[2]; member in struct:ieee80211_qosframe_addr4 95 u_int8_t i_fc[2]; member in struct:ieee80211_htframe_addr4 198 u_int8_t i_fc[2]; member in struct:ieee80211_frame_min 206 u_int8_t i_fc[2]; member in struct:ieee80211_frame_rts 214 u_int8_t i_fc[2]; member in struct:ieee80211_frame_cts 221 u_int8_t i_fc[ member in struct:ieee80211_frame_ack 228 u_int8_t i_fc[2]; member in struct:ieee80211_frame_pspoll 236 u_int8_t i_fc[2]; member in struct:ieee80211_frame_cfend [all...] |
H A D | ieee80211_output.c | 139 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 143 (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == 202 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT | type; 203 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS; 227 wh->i_fc[1] |= IEEE80211_FC1_PROTECTED; 547 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { 653 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_DATA; 666 qwh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_QOS; 678 wh->i_fc[1] = IEEE80211_FC1_DIR_TODS; 686 wh->i_fc[ [all...] |
H A D | ieee80211_crypto_ccmp.c | 91 *aad = wh->i_fc[0]; 93 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == 99 *aad = wh->i_fc[1]; 127 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == 323 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == 403 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED;
|
H A D | ieee80211_input.c | 185 if (!(wh->i_fc[1] & IEEE80211_FC1_PROTECTED)) { 209 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; 215 if (!(wh->i_fc[1] & IEEE80211_FC1_PROTECTED)) { 240 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; 295 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 297 DPRINTF(("frame with wrong version: %x\n", wh->i_fc[0])); 302 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 303 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 304 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 397 if ((wh->i_fc[ [all...] |
H A D | ieee80211_proto.c | 153 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { 176 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 182 (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) 186 printf(" type#%d", wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK); 189 if (wh->i_fc[1] & IEEE80211_FC1_WEP) 897 wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK); 973 wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK);
|
H A D | ieee80211_rssadapt.c | 88 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL)
|
H A D | ieee80211_crypto_wep.c | 244 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED;
|
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211.h | 68 uint8_t i_fc[2]; member in struct:ieee80211_frame 79 uint8_t i_fc[2]; member in struct:ieee80211_qosframe 95 uint8_t i_fc[2]; member in struct:ieee80211_frame_addr4 105 uint8_t i_fc[2]; member in struct:ieee80211_qosframe_addr4 167 (!! (((wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) \ 170 (!! (((wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) \ 173 (!! (((wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) \ 180 ((wh)->i_fc[0] == IEEE80211_FC0_QOSDATA) 189 (((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS) 245 (((wh)->i_fc[ 495 uint8_t i_fc[2]; member in struct:ieee80211_frame_min 503 uint8_t i_fc[2]; member in struct:ieee80211_frame_rts 511 uint8_t i_fc[2]; member in struct:ieee80211_frame_cts 518 uint8_t i_fc[2]; member in struct:ieee80211_frame_ack 525 uint8_t i_fc[2]; member in struct:ieee80211_frame_pspoll 533 uint8_t i_fc[2]; member in struct:ieee80211_frame_cfend 541 uint8_t i_fc[2]; member in struct:ieee80211_frame_bar [all...] |
H A D | ieee80211_input.h | 209 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 210 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 255 (wh->i_fc[1] & IEEE80211_FC1_RETRY)) 271 if ((wh->i_fc[1] & IEEE80211_FC1_RETRY) &&
|
H A D | ieee80211_wds.c | 444 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 472 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 476 wh->i_fc[0], wh->i_fc[1]); 481 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 482 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 483 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 559 if (is_hw_decrypted || wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { 576 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; 709 if (wh->i_fc[ [all...] |
H A D | ieee80211_adhoc.c | 343 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 369 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 373 wh->i_fc[0], wh->i_fc[1]); 378 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 379 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 380 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 498 if (is_hw_decrypted || wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { 515 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; 652 if (wh->i_fc[ [all...] |
H A D | ieee80211_output.c | 602 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 606 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 608 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) != 613 (wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG) != 0) 620 (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) != 0) { 623 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 635 wh->i_fc[1] |= IEEE80211_FC1_PROTECTED; 813 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { 883 * a frame as it sets i_fc[1]; other bits can then be or'd in. 902 wh->i_fc[ [all...] |
H A D | ieee80211_proto.h | 177 KASSERT((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL, 194 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) { 195 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) {
|
H A D | ieee80211_hostap.c | 509 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 535 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 539 wh->i_fc[0], wh->i_fc[1]); 544 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 545 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 546 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 641 if (((wh->i_fc[1] & IEEE80211_FC1_PWR_MGT) ^ 644 wh->i_fc[1] & IEEE80211_FC1_PWR_MGT); 686 if (is_hw_decrypted || wh->i_fc[ [all...] |
H A D | ieee80211_sta.c | 574 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 600 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 604 wh->i_fc[0], wh->i_fc[1]); 609 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 610 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 611 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 762 if (is_hw_decrypted || wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { 779 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; 928 if (wh->i_fc[ [all...] |
H A D | ieee80211_input.c | 180 uint8_t more_frag = wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG; 326 switch (wh.i_fc[1] & IEEE80211_FC1_DIR_MASK) { 896 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) != IEEE80211_FC1_DIR_NODS) 898 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) == IEEE80211_FC0_SUBTYPE_PS_POLL) 957 ieee80211_mgt_subtype_name(wh->i_fc[0]));
|
H A D | ieee80211_mesh.c | 1201 whcopy->i_fc[1] &= ~IEEE80211_FC1_RETRY; 1254 #define WHDIR(wh) ((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) 1276 ("bogus dir, fc 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); 1350 KASSERT((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS, 1351 ("bad dir 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); 1570 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 1573 ni->ni_macaddr, NULL, "wrong version %x", wh->i_fc[0]); 1577 dir = wh->i_fc[ [all...] |
H A D | ieee80211_crypto_ccmp.c | 378 aad[2] = wh->i_fc[0] & 0x8f; /* XXX magic #s */ 379 aad[3] = wh->i_fc[1] & 0xc7; /* XXX magic #s */
|
H A D | ieee80211_vht.c | 92 __func__, wh->i_fc[0], wh->i_fc[1]);
|
H A D | ieee80211_proto.c | 563 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { 586 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 591 printf(" %s", ieee80211_mgt_subtype_name(wh->i_fc[0])); 594 printf(" type#%d", wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK); 603 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) {
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_tx.c | 128 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 158 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { 218 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_tx.c | 205 wh->i_fc[1] |= IEEE80211_FC1_RETRY; 725 wh->i_fc[1] |= IEEE80211_FC1_MORE_DATA; 1139 (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL) { 1145 if (wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG) { 1452 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 1453 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 1584 iswep = wh->i_fc[1] & IEEE80211_FC1_PROTECTED; 1647 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 1649 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 1711 wh->i_fc[ [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malo.c | 103 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK | \ 1034 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK)) == IEEE80211_FC0_TYPE_DATA) 1046 iswep = wh->i_fc[1] & IEEE80211_FC1_PROTECTED; 1168 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 1180 wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK, __func__);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/ |
H A D | if_mwl.c | 230 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK|IEEE80211_FC0_SUBTYPE_MASK)) == \ 2545 u_int8_t i_fc[2]; member in struct:mwl_frame_bar 2562 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) { 2563 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) { 2775 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) 2778 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; 2780 wh->i_fc[1] &= ~(IEEE80211_FC1_PROTECTED | 3090 iswep = wh->i_fc[1] & IEEE80211_FC1_PROTECTED; 3236 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 3289 wh->i_fc[ [all...] |