IEEE80211_FC0_TYPE_MGT
v = htole16(IEEE80211_FC0_SUBTYPE_ASSOC_RESP | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_REASSOC_REQ | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_REASSOC_RESP | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_DISASSOC | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_DEAUTH | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_BEACON | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_PROBE_REQ | IEEE80211_FC0_TYPE_MGT);
#define IEEE80211_FTYPE_MGMT IEEE80211_FC0_TYPE_MGT
v = htole16(IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_ACTION | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_PROBE_RESP | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_AUTH | IEEE80211_FC0_TYPE_MGT);
v = htole16(IEEE80211_FC0_SUBTYPE_ASSOC_REQ | IEEE80211_FC0_TYPE_MGT);
wh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_PROBE_REQ | IEEE80211_FC0_TYPE_MGT;
&& (type == IEEE80211_FC0_TYPE_MGT ||
case IEEE80211_FC0_TYPE_MGT:
if (type == IEEE80211_FC0_TYPE_MGT ||
if (type == IEEE80211_FC0_TYPE_MGT) {
wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
if (type == IEEE80211_FC0_TYPE_MGT &&
if (type == IEEE80211_FC0_TYPE_MGT ||
if (type == IEEE80211_FC0_TYPE_MGT) {
if (type == IEEE80211_FC0_TYPE_MGT) {
wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
case IEEE80211_FC0_TYPE_MGT:
case IEEE80211_FC0_TYPE_MGT:
IEEE80211_FC0_TYPE_MGT, uvp->id);
if (type == IEEE80211_FC0_TYPE_MGT ||
case IEEE80211_FC0_TYPE_MGT:
case IEEE80211_FC0_TYPE_MGT:
if (type & IEEE80211_FC0_TYPE_MGT) {
(IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_PROBE_RESP))
wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
if (type == IEEE80211_FC0_TYPE_MGT ||
case IEEE80211_FC0_TYPE_MGT:
case IEEE80211_FC0_TYPE_MGT:
case IEEE80211_FC0_TYPE_MGT:
if (type == IEEE80211_FC0_TYPE_MGT ||
if (type == IEEE80211_FC0_TYPE_MGT ||
if (type == IEEE80211_FC0_TYPE_MGT) {
if (type == IEEE80211_FC0_TYPE_MGT) {
wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
IEEE80211_FC0_TYPE_MGT))
IEEE80211_FC0_TYPE_MGT, \
IEEE80211_FC0_TYPE_MGT, \
IEEE80211_FC0_TYPE_MGT, \
if (!(type == IEEE80211_FC0_TYPE_MGT &&
case IEEE80211_FC0_TYPE_MGT:
if (!(type == IEEE80211_FC0_TYPE_MGT &&
case IEEE80211_FC0_TYPE_MGT:
IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_ACTION,
if ((fc0 & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_MGT)
if ((fc0 & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_MGT)
(IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_BEACON | \
case IEEE80211_FC0_TYPE_MGT:
IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_ACTION,
== (IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_PROBE_REQ))
IEEE80211_FC0_TYPE_MGT | type, IEEE80211_NONQOS_TID,
IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_PROBE_REQ,
IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_PROBE_RESP,
wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
if (type != IEEE80211_FC0_TYPE_MGT &&
(type == IEEE80211_FC0_TYPE_MGT &&
case IEEE80211_FC0_TYPE_MGT:
case IEEE80211_FC0_TYPE_MGT:
case IEEE80211_FC0_TYPE_MGT:
if (type == IEEE80211_FC0_TYPE_MGT &&
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT;
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT;
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT;
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT;
case IEEE80211_FC0_TYPE_MGT:
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_PROBE_REQ;
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_AUTH;
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_ASSOC_REQ;
if (!frame_type(wh, IEEE80211_FC0_TYPE_MGT,
if (!frame_type(wh, IEEE80211_FC0_TYPE_MGT,
if (!frame_type(wh, IEEE80211_FC0_TYPE_MGT,
if (type != IEEE80211_FC0_TYPE_MGT)
if (type == IEEE80211_FC0_TYPE_MGT) {
if (type == IEEE80211_FC0_TYPE_MGT) {
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_ASSOC_REQ;
wh->i_fc[0] |= IEEE80211_FC0_TYPE_MGT | IEEE80211_FC0_SUBTYPE_AUTH;
return IEEE80211_FC0_TYPE_MGT >> IEEE80211_FC0_TYPE_SHIFT;
case IEEE80211_FC0_TYPE_MGT: