/freebsd-9.3-release/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-9.3-release/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-9.3-release/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-9.3-release/sys/net80211/ |
H A D | ieee80211.h | 62 uint8_t i_fc[2]; member in struct:ieee80211_frame 73 uint8_t i_fc[2]; member in struct:ieee80211_qosframe 89 uint8_t i_fc[2]; member in struct:ieee80211_frame_addr4 100 uint8_t i_fc[2]; member in struct:ieee80211_qosframe_addr4 163 (((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS) 205 (((wh)->i_fc[0] & \ 428 uint8_t i_fc[2]; member in struct:ieee80211_frame_min 436 uint8_t i_fc[2]; member in struct:ieee80211_frame_rts 444 uint8_t i_fc[2]; member in struct:ieee80211_frame_cts 451 uint8_t i_fc[ member in struct:ieee80211_frame_ack 458 uint8_t i_fc[2]; member in struct:ieee80211_frame_pspoll 466 uint8_t i_fc[2]; member in struct:ieee80211_frame_cfend 474 uint8_t i_fc[2]; member in struct:ieee80211_frame_bar [all...] |
H A D | ieee80211_adhoc.c | 311 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 337 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 341 wh->i_fc[0], wh->i_fc[1]); 346 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 347 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 348 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 474 if (wh->i_fc[1] & IEEE80211_FC1_WEP) { 492 wh->i_fc[1] &= ~IEEE80211_FC1_WEP; 630 if (wh->i_fc[ [all...] |
H A D | ieee80211_wds.c | 431 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 459 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 463 wh->i_fc[0], wh->i_fc[1]); 468 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 469 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 470 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 560 if (wh->i_fc[1] & IEEE80211_FC1_WEP) { 578 wh->i_fc[1] &= ~IEEE80211_FC1_WEP; 712 if (wh->i_fc[ [all...] |
H A D | ieee80211_output.c | 432 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 437 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { 506 * a frame as it sets i_fc[1]; other bits can then be or'd in. 523 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | type; 527 wh->i_fc[1] = IEEE80211_FC1_DIR_TODS; 534 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS; 540 wh->i_fc[1] = IEEE80211_FC1_DIR_FROMDS; 546 wh->i_fc[1] = IEEE80211_FC1_DIR_DSTODS; 556 wh->i_fc[1] = IEEE80211_FC1_DIR_FROMDS; 562 wh->i_fc[ [all...] |
H A D | ieee80211_input.h | 180 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 215 (wh->i_fc[1] & IEEE80211_FC1_RETRY)) 231 if ((wh->i_fc[1] & IEEE80211_FC1_RETRY) &&
|
H A D | ieee80211_proto.h | 161 KASSERT((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL, 178 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) { 179 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) {
|
H A D | ieee80211_sta.c | 538 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 564 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 568 wh->i_fc[0], wh->i_fc[1]); 573 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 574 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 575 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 702 if (wh->i_fc[1] & IEEE80211_FC1_WEP) { 720 wh->i_fc[1] &= ~IEEE80211_FC1_WEP; 855 if (wh->i_fc[ [all...] |
H A D | ieee80211_hostap.c | 498 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 524 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 528 wh->i_fc[0], wh->i_fc[1]); 533 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; 534 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; 535 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 646 if (((wh->i_fc[1] & IEEE80211_FC1_PWR_MGT) ^ 649 wh->i_fc[1] & IEEE80211_FC1_PWR_MGT); 691 if (wh->i_fc[ [all...] |
H A D | ieee80211_mesh.c | 896 whcopy->i_fc[1] &= ~IEEE80211_FC1_RETRY; 932 #define WHDIR(wh) ((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) 953 ("bogus dir, fc 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); 1025 KASSERT((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS, 1026 ("bad dir 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); 1076 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != 1079 ni->ni_macaddr, NULL, "wrong version %x", wh->i_fc[0]); 1083 dir = wh->i_fc[ [all...] |
H A D | ieee80211_input.c | 165 uint8_t more_frag = wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG; 308 switch (wh.i_fc[1] & IEEE80211_FC1_DIR_MASK) { 786 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) != IEEE80211_FC1_DIR_NODS) 788 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) == IEEE80211_FC0_SUBTYPE_PS_POLL) 848 (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) >>
|
H A D | ieee80211_proto.c | 408 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { 431 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 437 (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) 441 printf(" type#%d", wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK); 450 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
|
H A D | ieee80211_crypto_ccmp.c | 330 aad[2] = wh->i_fc[0] & 0x8f; /* XXX magic #s */ 331 aad[3] = wh->i_fc[1] & 0xc7; /* XXX magic #s */
|
H A D | ieee80211_ht.c | 764 if (wh->i_fc[0] != IEEE80211_FC0_QOSDATA) { 791 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : ""); 926 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : ""); 1011 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : ""); 2278 bar->i_fc[0] = IEEE80211_FC0_VERSION_0 | 2280 bar->i_fc[1] = 0;
|
/freebsd-9.3-release/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_WEP)) { 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_WEP; 272 wh->i_fc[1] |= IEEE80211_FC1_MORE_FRAG; 345 wh->i_fc[0] |= IEEE80211_FC0_TYPE_DATA; 346 wh->i_fc[ [all...] |
/freebsd-9.3-release/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_WEP)) { 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_WEP; 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-9.3-release/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_WEP)) { 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_WEP; 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-9.3-release/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_WEP)) { 1102 assert (wh->i_fc[1] & IEEE80211_FC1_WEP); 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-9.3-release/sys/dev/ath/ |
H A D | if_ath_tx.c | 359 wh->i_fc[1] |= IEEE80211_FC1_MORE_DATA; 520 iswep = wh->i_fc[1] & IEEE80211_FC1_WEP; 579 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 581 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; 639 wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK, __func__); 728 (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL) { 734 if (wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG) { 975 if (wh->i_fc[1] & IEEE80211_FC1_WEP)
|
/freebsd-9.3-release/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-9.3-release/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_WEP) { 732 if (wh->i_fc[1] & IEEE80211_FC1_DIR_FROMDS)
|
/freebsd-9.3-release/sys/dev/malo/ |
H A D | if_malo.c | 104 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK | \ 1089 ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS) 1091 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK)) == IEEE80211_FC0_TYPE_DATA) 1104 iswep = wh->i_fc[1] & IEEE80211_FC1_WEP; 1230 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { 1242 wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK, __func__); 2034 ((((const struct ieee80211_frame *)wh)->i_fc[1] & \
|
/freebsd-9.3-release/sys/dev/mwl/ |
H A D | if_mwl.c | 233 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK|IEEE80211_FC0_SUBTYPE_MASK)) == \ 2638 u_int8_t i_fc[2]; member in struct:mwl_frame_bar 2655 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) { 2656 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) { 2705 ((((const struct ieee80211_frame *)wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS) 2880 if (wh->i_fc[1] & IEEE80211_FC1_WEP) 2883 wh->i_fc[1] &= ~IEEE80211_FC1_WEP; 2885 wh->i_fc[1] &= ~(IEEE80211_FC1_WEP | IEEE80211_FC1_PWR_MGT); 3182 ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS) 3199 iswep = wh->i_fc[ [all...] |