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

12

/freebsd-10-stable/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-10-stable/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-10-stable/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-10-stable/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)
212 (((wh)->i_fc[0] & \
438 uint8_t i_fc[2]; member in struct:ieee80211_frame_min
446 uint8_t i_fc[2]; member in struct:ieee80211_frame_rts
454 uint8_t i_fc[2]; member in struct:ieee80211_frame_cts
461 uint8_t i_fc[ member in struct:ieee80211_frame_ack
468 uint8_t i_fc[2]; member in struct:ieee80211_frame_pspoll
476 uint8_t i_fc[2]; member in struct:ieee80211_frame_cfend
484 uint8_t i_fc[2]; member in struct:ieee80211_frame_bar
[all...]
H A Dieee80211_wds.c434 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
462 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) !=
466 wh->i_fc[0], wh->i_fc[1]);
471 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
472 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK;
473 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
563 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) {
581 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED;
715 if (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_adhoc.c314 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
340 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) !=
344 wh->i_fc[0], wh->i_fc[1]);
349 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
350 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK;
351 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
477 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) {
495 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED;
633 if (wh->i_fc[
[all...]
H A Dieee80211_proto.h176 KASSERT((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL,
193 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) {
194 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) {
H A Dieee80211_sta.c543 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
569 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) !=
573 wh->i_fc[0], wh->i_fc[1]);
578 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
579 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK;
580 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
731 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) {
749 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED;
884 if (wh->i_fc[
[all...]
H A Dieee80211_output.c561 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) !=
566 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) {
639 * a frame as it sets i_fc[1]; other bits can then be or'd in.
658 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | type;
662 wh->i_fc[1] = IEEE80211_FC1_DIR_TODS;
669 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
675 wh->i_fc[1] = IEEE80211_FC1_DIR_FROMDS;
681 wh->i_fc[1] = IEEE80211_FC1_DIR_DSTODS;
690 wh->i_fc[1] = IEEE80211_FC1_DIR_FROMDS;
696 wh->i_fc[
[all...]
H A Dieee80211_hostap.c503 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
529 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) !=
533 wh->i_fc[0], wh->i_fc[1]);
538 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
539 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK;
540 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
651 if (((wh->i_fc[1] & IEEE80211_FC1_PWR_MGT) ^
654 wh->i_fc[1] & IEEE80211_FC1_PWR_MGT);
696 if (wh->i_fc[
[all...]
H A Dieee80211_input.c165 uint8_t more_frag = wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG;
311 switch (wh.i_fc[1] & IEEE80211_FC1_DIR_MASK) {
848 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) != IEEE80211_FC1_DIR_NODS)
850 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) == IEEE80211_FC0_SUBTYPE_PS_POLL)
910 (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_PROTECTED) {
H A Dieee80211_mesh.c1202 whcopy->i_fc[1] &= ~IEEE80211_FC1_RETRY;
1259 #define WHDIR(wh) ((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK)
1281 ("bogus dir, fc 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1]));
1355 KASSERT((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS,
1356 ("bad dir 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1]));
1575 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) !=
1578 ni->ni_macaddr, NULL, "wrong version %x", wh->i_fc[0]);
1582 dir = wh->i_fc[
[all...]
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)" : "");
2356 bar->i_fc[0] = IEEE80211_FC0_VERSION_0 |
2358 bar->i_fc[1] = 0;
/freebsd-10-stable/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_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-10-stable/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_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-10-stable/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_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-10-stable/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_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-10-stable/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-10-stable/sys/dev/ath/
H A Dif_ath_tx.c200 wh->i_fc[1] |= IEEE80211_FC1_RETRY;
724 wh->i_fc[1] |= IEEE80211_FC1_MORE_DATA;
1145 (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL) {
1151 if (wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG) {
1453 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK;
1454 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
1587 iswep = wh->i_fc[1] & IEEE80211_FC1_PROTECTED;
1648 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) {
1650 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
1708 wh->i_fc[
[all...]
/freebsd-10-stable/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_PROTECTED) {
732 if (wh->i_fc[1] & IEEE80211_FC1_DIR_FROMDS)
/freebsd-10-stable/sys/dev/malo/
H A Dif_malo.c104 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK | \
1088 ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS)
1090 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK)) == IEEE80211_FC0_TYPE_DATA)
1103 iswep = wh->i_fc[1] & IEEE80211_FC1_PROTECTED;
1229 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) {
1241 wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK, __func__);
2033 ((((const struct ieee80211_frame *)wh)->i_fc[1] & \
/freebsd-10-stable/sys/dev/mwl/
H A Dif_mwl.c234 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK|IEEE80211_FC0_SUBTYPE_MASK)) == \
2647 u_int8_t i_fc[2]; member in struct:mwl_frame_bar
2664 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) {
2665 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) {
2714 ((((const struct ieee80211_frame *)wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS)
2889 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED)
2892 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED;
2894 wh->i_fc[1] &= ~(IEEE80211_FC1_PROTECTED |
3192 ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS)
3209 iswep = wh->i_fc[
[all...]

Completed in 303 milliseconds

12