/freebsd-12-stable/tools/tools/net80211/wlaninject/ |
H A D | wlaninject.c | 301 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 303 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) { 343 wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK); 348 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) { 372 wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK); 377 if (wh->i_fc[1] & IEEE80211_FC1_DIR_DSTODS) 383 wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK); 448 if ((sent->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != 449 (got->i_fc[0] & IEEE80211_FC0_TYPE_MASK)) 452 if ((sent->i_fc[ [all...] |
/freebsd-12-stable/tools/tools/net80211/w00t/ap/ |
H A D | ap.c | 167 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT; 168 wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_BEACON; 200 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT; 201 wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_PROBE_RESP; 249 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT; 250 wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_AUTH; 299 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT; 300 wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_ASSOC_RESP; 354 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) { 375 printf("wtf %d\n", (wh->i_fc[ [all...] |
/freebsd-12-stable/tools/tools/net80211/w00t/assoc/ |
H A D | assoc.c | 126 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_PROBE_REQ; 160 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_AUTH; 207 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_ASSOC_REQ; 251 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) 275 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 276 stype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 320 if (wh->i_fc[1] & IEEE80211_FC1_RETRY) { 325 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL) { 342 if (wh->i_fc[1] & IEEE80211_FC1_DIR_FROMDS) { 361 if (wh->i_fc[ [all...] |
/freebsd-12-stable/tools/tools/net80211/w00t/redir/ |
H A D | redir.c | 131 if (wh->i_fc[1] & IEEE80211_FC1_DIR_TODS) { 143 if (!(wh->i_fc[1] & IEEE80211_FC1_PROTECTED)) { 249 wh->i_fc[1] |= IEEE80211_FC1_RETRY; 268 wh->i_fc[0] |= IEEE80211_FC0_TYPE_DATA; 269 wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_DATA; 270 wh->i_fc[1] |= IEEE80211_FC1_DIR_TODS; 271 wh->i_fc[1] |= IEEE80211_FC1_PROTECTED; 272 wh->i_fc[1] |= IEEE80211_FC1_MORE_FRAG; 345 wh->i_fc[0] |= IEEE80211_FC0_TYPE_DATA; 346 wh->i_fc[ [all...] |
/freebsd-12-stable/tools/tools/net80211/w00t/expand/ |
H A D | expand.c | 90 if (wh->i_fc[1] & IEEE80211_FC1_DIR_TODS) { 102 if (!(wh->i_fc[1] & IEEE80211_FC1_PROTECTED)) { 197 wh->i_fc[0] |= IEEE80211_FC0_TYPE_DATA; 198 wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_DATA; 199 wh->i_fc[1] |= IEEE80211_FC1_DIR_TODS; 200 wh->i_fc[1] |= IEEE80211_FC1_PROTECTED; 252 wh->i_fc[1] |= IEEE80211_FC1_MORE_FRAG; 278 wh->i_fc[1] &= ~IEEE80211_FC1_MORE_FRAG; 348 (wh->i_fc[1] & IEEE80211_FC1_DIR_FROMDS) &&
|
/freebsd-12-stable/tools/tools/net80211/w00t/prga/ |
H A D | prga.c | 185 if (wh->i_fc[1] & IEEE80211_FC1_DIR_TODS) 193 if (!(wh->i_fc[1] & IEEE80211_FC1_PROTECTED)) { 251 wh->i_fc[1] |= IEEE80211_FC1_RETRY; 282 wh->i_fc[0] |= IEEE80211_FC0_TYPE_DATA; 283 wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_DATA; 284 wh->i_fc[1] |= IEEE80211_FC1_PROTECTED; 285 wh->i_fc[1] |= IEEE80211_FC1_DIR_TODS; 287 wh->i_fc[1] |= IEEE80211_FC1_MORE_FRAG; 528 wh->i_fc[0] |= IEEE80211_FC0_TYPE_DATA; 529 wh->i_fc[ [all...] |
/freebsd-12-stable/sys/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 106 uint8_t i_fc[2]; member in struct:ieee80211_qosframe_addr4 168 (!! (((wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) \ 171 (!! (((wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) \ 174 (!! (((wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) \ 181 ((wh)->i_fc[0] == IEEE80211_FC0_QOSDATA) 190 (((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS) 246 (((wh)->i_fc[ 496 uint8_t i_fc[2]; member in struct:ieee80211_frame_min 504 uint8_t i_fc[2]; member in struct:ieee80211_frame_rts 512 uint8_t i_fc[2]; member in struct:ieee80211_frame_cts 519 uint8_t i_fc[2]; member in struct:ieee80211_frame_ack 526 uint8_t i_fc[2]; member in struct:ieee80211_frame_pspoll 534 uint8_t i_fc[2]; member in struct:ieee80211_frame_cfend 542 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; 807 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { 877 * a frame as it sets i_fc[1]; other bits can then be or'd in. 896 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 | 1197 whcopy->i_fc[1] &= ~IEEE80211_FC1_RETRY; 1250 #define WHDIR(wh) ((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) 1272 ("bogus dir, fc 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); 1346 KASSERT((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS, 1347 ("bad dir 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); 1566 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 1569 ni->ni_macaddr, NULL, "wrong version %x", wh->i_fc[0]); 1573 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) {
|
/freebsd-12-stable/tools/tools/net80211/wesside/wesside/ |
H A D | wesside.c | 609 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_ASSOC_REQ; 664 wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_AUTH; 999 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 1000 stype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 1096 if (!( wh->i_fc[1] & IEEE80211_FC1_PROTECTED)) { 1102 assert (wh->i_fc[1] & IEEE80211_FC1_PROTECTED); 1302 if (wh->i_fc[1] & IEEE80211_FC1_DIR_FROMDS) 1307 if (wh->i_fc[1] & IEEE80211_FC1_DIR_TODS) 1348 if (wh->i_fc[1] & IEEE80211_FC1_DIR_FROMDS) 1356 if (wh->i_fc[ [all...] |
/freebsd-12-stable/sys/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;
|
/freebsd-12-stable/tools/tools/net80211/w00t/libw00t/ |
H A D | w00t.c | 358 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != type) 361 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) != stype)
|
/freebsd-12-stable/sys/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...] |
/freebsd-12-stable/tools/tools/net80211/stumbler/ |
H A D | stumbler.c | 693 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 699 mvprintw(30,30,"%s %x",mac2str(wh->i_addr2), wh->i_fc[0]); 703 stype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 714 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { 732 if (wh->i_fc[1] & IEEE80211_FC1_DIR_FROMDS)
|
/freebsd-12-stable/sys/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__);
|