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

123

/freebsd-12-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-12-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-12-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-12-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-12-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-12-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-12-stable/sys/net80211/
H A Dieee80211.h68 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 Dieee80211_input.h209 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 Dieee80211_wds.c444 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 Dieee80211_adhoc.c343 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 Dieee80211_output.c602 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 Dieee80211_proto.h177 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 Dieee80211_hostap.c509 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 Dieee80211_sta.c574 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 Dieee80211_input.c180 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 Dieee80211_mesh.c1197 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 Dieee80211_crypto_ccmp.c378 aad[2] = wh->i_fc[0] & 0x8f; /* XXX magic #s */
379 aad[3] = wh->i_fc[1] & 0xc7; /* XXX magic #s */
H A Dieee80211_vht.c92 __func__, wh->i_fc[0], wh->i_fc[1]);
H A Dieee80211_proto.c563 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 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-12-stable/sys/dev/rtwn/
H A Dif_rtwn_tx.c128 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 Dw00t.c358 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 Dif_ath_tx.c205 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 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-12-stable/sys/dev/malo/
H A Dif_malo.c103 ((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__);

Completed in 291 milliseconds

123