Searched refs:i_fc (Results 1 - 25 of 44) sorted by relevance

12

/freebsd-9.3-release/tools/tools/net80211/wlaninject/
H A Dwlaninject.c301 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 Dap.c167 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 Dassoc.c126 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 Dieee80211.h62 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 Dieee80211_adhoc.c311 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 Dieee80211_wds.c431 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 Dieee80211_output.c432 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 Dieee80211_input.h180 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 Dieee80211_proto.h161 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 Dieee80211_sta.c538 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 Dieee80211_hostap.c498 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 Dieee80211_mesh.c896 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 Dieee80211_input.c165 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 Dieee80211_proto.c408 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 Dieee80211_crypto_ccmp.c330 aad[2] = wh->i_fc[0] & 0x8f; /* XXX magic #s */
331 aad[3] = wh->i_fc[1] & 0xc7; /* XXX magic #s */
H A Dieee80211_ht.c764 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 Dredir.c131 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 Dexpand.c90 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 Dprga.c185 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 Dwesside.c609 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 Dif_ath_tx.c359 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 Dw00t.c358 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 Dstumbler.c693 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 Dif_malo.c104 ((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 Dif_mwl.c233 ((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...]

Completed in 225 milliseconds

12