| /f-stack/freebsd/net80211/ |
| H A D | ieee80211.h | 68 uint8_t i_fc[2]; member 79 uint8_t i_fc[2]; member 95 uint8_t i_fc[2]; member 105 uint8_t i_fc[2]; member 495 uint8_t i_fc[2]; member 503 uint8_t i_fc[2]; member 511 uint8_t i_fc[2]; member 518 uint8_t i_fc[2]; member 525 uint8_t i_fc[2]; member 533 uint8_t i_fc[2]; member [all …]
|
| H A D | ieee80211_wds.c | 446 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in wds_input() 474 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != in wds_input() 478 wh->i_fc[0], wh->i_fc[1]); in wds_input() 483 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in wds_input() 484 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; in wds_input() 485 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; in wds_input() 561 if (is_hw_decrypted || wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in wds_input() 578 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; in wds_input() 711 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in wds_input()
|
| H A D | ieee80211_adhoc.c | 343 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in adhoc_input() 369 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != in adhoc_input() 373 wh->i_fc[0], wh->i_fc[1]); in adhoc_input() 378 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in adhoc_input() 379 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; in adhoc_input() 380 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; in adhoc_input() 498 if (is_hw_decrypted || wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in adhoc_input() 515 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; in adhoc_input() 652 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in adhoc_input() 725 wh->i_fc[0], in adhoc_recv_mgmt() [all …]
|
| H A D | ieee80211_input.h | 209 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; in ieee80211_check_rxseq() 210 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; in ieee80211_check_rxseq() 255 (wh->i_fc[1] & IEEE80211_FC1_RETRY)) in ieee80211_check_rxseq() 271 if ((wh->i_fc[1] & IEEE80211_FC1_RETRY) && in ieee80211_check_rxseq()
|
| H A D | ieee80211_output.c | 634 wh->i_fc[1] |= IEEE80211_FC1_PROTECTED; in ieee80211_validate_frame() 899 wh->i_fc[1] = IEEE80211_FC1_DIR_TODS; in ieee80211_send_setup() 906 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS; in ieee80211_send_setup() 946 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS; in ieee80211_send_setup() 1043 wh->i_fc[1] |= IEEE80211_FC1_PROTECTED; in ieee80211_mgmt_output() 1162 wh->i_fc[1] |= IEEE80211_FC1_PWR_MGT; in ieee80211_send_nulldata() 1696 wh->i_fc[1] = IEEE80211_FC1_DIR_TODS; in ieee80211_encap() 1703 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS; in ieee80211_encap() 1723 wh->i_fc[1] = dir; in ieee80211_encap() 1980 wh->i_fc[1] |= IEEE80211_FC1_MORE_FRAG; in ieee80211_fragment() [all …]
|
| H A D | ieee80211_sta.c | 574 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in sta_input() 600 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != in sta_input() 604 wh->i_fc[0], wh->i_fc[1]); in sta_input() 609 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in sta_input() 610 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; in sta_input() 611 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; in sta_input() 762 if (is_hw_decrypted || wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in sta_input() 779 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; in sta_input() 928 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in sta_input() 961 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; in sta_input()
|
| H A D | ieee80211_proto.h | 177 KASSERT((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_CTL, in ieee80211_hdrsize() 194 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) { in ieee80211_anyhdrsize() 195 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) { in ieee80211_anyhdrsize()
|
| H A D | ieee80211_hostap.c | 509 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in hostap_input() 535 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != in hostap_input() 539 wh->i_fc[0], wh->i_fc[1]); in hostap_input() 544 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in hostap_input() 545 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; in hostap_input() 546 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; in hostap_input() 641 if (((wh->i_fc[1] & IEEE80211_FC1_PWR_MGT) ^ in hostap_input() 644 wh->i_fc[1] & IEEE80211_FC1_PWR_MGT); in hostap_input() 703 wh->i_fc[1] &= ~IEEE80211_FC1_PROTECTED; in hostap_input() 846 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in hostap_input() [all …]
|
| H A D | ieee80211_input.c | 180 uint8_t more_frag = wh->i_fc[1] & IEEE80211_FC1_MORE_FRAG; in ieee80211_defrag() 326 switch (wh.i_fc[1] & IEEE80211_FC1_DIR_MASK) { in ieee80211_decap() 896 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) != IEEE80211_FC1_DIR_NODS) in ieee80211_getbssid() 898 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) == IEEE80211_FC0_SUBTYPE_PS_POLL) in ieee80211_getbssid() 957 ieee80211_mgt_subtype_name(wh->i_fc[0])); in ieee80211_discard_frame()
|
| H A D | ieee80211_mesh.c | 1201 whcopy->i_fc[1] &= ~IEEE80211_FC1_RETRY; in mesh_forward() 1255 #define WHDIR(wh) ((wh)->i_fc[1] & IEEE80211_FC1_DIR_MASK) in mesh_decap() 1277 ("bogus dir, fc 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); in mesh_decap() 1351 KASSERT((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS, in mesh_isucastforme() 1352 ("bad dir 0x%x:0x%x", wh->i_fc[0], wh->i_fc[1])); in mesh_isucastforme() 1571 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) != in mesh_input() 1574 ni->ni_macaddr, NULL, "wrong version %x", wh->i_fc[0]); in mesh_input() 1578 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK; in mesh_input() 1579 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK; in mesh_input() 1580 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK; in mesh_input() [all …]
|
| H A D | ieee80211_vht.c | 92 __func__, wh->i_fc[0], wh->i_fc[1]); in vht_recv_action_placeholder()
|
| H A D | ieee80211_crypto_ccmp.c | 378 aad[2] = wh->i_fc[0] & 0x8f; /* XXX magic #s */ in ccmp_init_blocks() 379 aad[3] = wh->i_fc[1] & 0xc7; /* XXX magic #s */ in ccmp_init_blocks()
|
| H A D | ieee80211_proto.c | 562 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { in ieee80211_dump_pkt() 585 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) { in ieee80211_dump_pkt() 590 printf(" %s", ieee80211_mgt_subtype_name(wh->i_fc[0])); in ieee80211_dump_pkt() 593 printf(" type#%d", wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK); in ieee80211_dump_pkt() 602 if (wh->i_fc[1] & IEEE80211_FC1_PROTECTED) { in ieee80211_dump_pkt()
|
| H A D | ieee80211_ht.c | 1022 if (wh->i_fc[0] != IEEE80211_FC0_QOSDATA) { in ieee80211_ampdu_reorder() 1056 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : ""); in ieee80211_ampdu_reorder() 1212 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : ""); in ieee80211_ampdu_reorder() 1296 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : ""); in ieee80211_recv_bar() 2942 bar->i_fc[0] = IEEE80211_FC0_VERSION_0 | in ieee80211_send_bar() 2944 bar->i_fc[1] = 0; in ieee80211_send_bar()
|
| H A D | ieee80211_crypto_tkip.c | 846 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { in michael_mic_hdr() 865 if (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_QOS) { in michael_mic_hdr()
|
| H A D | ieee80211_node.c | 1916 ((wh->i_fc[0] & (IEEE80211_FC0_TYPE_MASK|IEEE80211_FC0_SUBTYPE_MASK)) \
|