o fix BAR definitions
o add 11e reason codes
This commit is contained in:
parent
7705b0838b
commit
8524d591d1
@ -397,9 +397,13 @@ struct ieee80211_action_ba_delba {
|
||||
/* BAR Control */
|
||||
#define IEEE80211_BAR_TID 0xf000 /* TID */
|
||||
#define IEEE80211_BAR_TID_S 12
|
||||
#define IEEE80211_BAR_COMP 0x0004 /* compressed */
|
||||
#define IEEE80211_BAR_MTID 0x0002
|
||||
#define IEEE80211_BAR_NOACK 0x0001 /* no-ack policy */
|
||||
#define IEEE80211_BAR_COMP 0x0004 /* Compressed Bitmap */
|
||||
#define IEEE80211_BAR_MTID 0x0002 /* Multi-TID */
|
||||
#define IEEE80211_BAR_NOACK 0x0001 /* No-Ack policy */
|
||||
|
||||
/* BAR Starting Sequence Control */
|
||||
#define IEEE80211_BAR_SEQ_START 0xfff0 /* starting seqnum */
|
||||
#define IEEE80211_BAR_SEQ_START_S 4
|
||||
|
||||
struct ieee80211_ba_request {
|
||||
uint16_t rq_barctl;
|
||||
@ -867,6 +871,14 @@ enum {
|
||||
IEEE80211_REASON_INVALID_RSN_IE_CAP = 22, /* 11i */
|
||||
IEEE80211_REASON_802_1X_AUTH_FAILED = 23, /* 11i */
|
||||
IEEE80211_REASON_CIPHER_SUITE_REJECTED = 24, /* 11i */
|
||||
IEEE80211_REASON_UNSPECIFIED_QOS = 32, /* 11e */
|
||||
IEEE80211_REASON_INSUFFICIENT_BW = 33, /* 11e */
|
||||
IEEE80211_REASON_TOOMANY_FRAMES = 34, /* 11e */
|
||||
IEEE80211_REASON_OUTSIDE_TXOP = 35, /* 11e */
|
||||
IEEE80211_REASON_LEAVING_QBSS = 36, /* 11e */
|
||||
IEEE80211_REASON_BAD_MECHANISM = 37, /* 11e */
|
||||
IEEE80211_REASON_SETUP_NEEDED = 38, /* 11e */
|
||||
IEEE80211_REASON_TIMEOUT = 39, /* 11e */
|
||||
|
||||
IEEE80211_STATUS_SUCCESS = 0,
|
||||
IEEE80211_STATUS_UNSPECIFIED = 1,
|
||||
|
Loading…
x
Reference in New Issue
Block a user