|
MGMT_TYPE = 0
|
|
CTL_TYPE = 1
|
|
DATA_TYPE = 2
|
|
M_ASSOC_REQ = 0
|
|
M_ASSOC_RESP = 1
|
|
M_REASSOC_REQ = 2
|
|
M_REASSOC_RESP = 3
|
|
M_PROBE_REQ = 4
|
|
M_PROBE_RESP = 5
|
|
M_BEACON = 8
|
|
M_ATIM = 9
|
|
M_DISASSOC = 10
|
|
M_AUTH = 11
|
|
M_DEAUTH = 12
|
|
M_ACTION = 13
|
|
C_BLOCK_ACK_REQ = 8
|
|
C_BLOCK_ACK = 9
|
|
C_PS_POLL = 10
|
|
C_RTS = 11
|
|
C_CTS = 12
|
|
C_ACK = 13
|
|
C_CF_END = 14
|
|
C_CF_END_ACK = 15
|
|
D_DATA = 0
|
|
D_DATA_CF_ACK = 1
|
|
D_DATA_CF_POLL = 2
|
|
D_DATA_CF_ACK_POLL = 3
|
|
D_NULL = 4
|
|
D_CF_ACK = 5
|
|
D_CF_POLL = 6
|
|
D_CF_ACK_POLL = 7
|
|
D_QOS_DATA = 8
|
|
D_QOS_CF_ACK = 9
|
|
D_QOS_CF_POLL = 10
|
|
D_QOS_CF_ACK_POLL = 11
|
|
D_QOS_NULL = 12
|
|
D_QOS_CF_POLL_EMPTY = 14
|
|
TO_DS_FLAG = 10
|
|
FROM_DS_FLAG = 1
|
|
INTER_DS_FLAG = 11
|
|
_VERSION_MASK = 768
|
|
_TYPE_MASK = 3072
|
|
_SUBTYPE_MASK = 61440
|
|
_TO_DS_MASK = 1
|
|
_FROM_DS_MASK = 2
|
|
_MORE_FRAG_MASK = 4
|
|
_RETRY_MASK = 8
|
|
_PWR_MGT_MASK = 16
|
|
_MORE_DATA_MASK = 32
|
|
_WEP_MASK = 64
|
|
_ORDER_MASK = 128
|
|
_VERSION_SHIFT = 8
|
|
_TYPE_SHIFT = 10
|
|
_SUBTYPE_SHIFT = 12
|
|
_TO_DS_SHIFT = 0
|
|
_FROM_DS_SHIFT = 1
|
|
_MORE_FRAG_SHIFT = 2
|
|
_RETRY_SHIFT = 3
|
|
_PWR_MGT_SHIFT = 4
|
|
_MORE_DATA_SHIFT = 5
|
|
_WEP_SHIFT = 6
|
|
_ORDER_SHIFT = 7
|
|
IE_SSID = 0
|
|
IE_RATES = 1
|
|
IE_FH = 2
|
|
IE_DS = 3
|
|
IE_CF = 4
|
|
IE_TIM = 5
|
|
IE_IBSS = 6
|
|
IE_HT_CAPA = 45
|
|
IE_ESR = 50
|
|
IE_HT_INFO = 61
|
|
FCS_LENGTH = 4
|
|
FRAMES_WITH_CAPABILITY = [ 8, 1, 0, 2]
|
|
_ACK_POLICY_SHIFT = 0
|
|
_MULTI_TID_SHIFT = 1
|
|
_COMPRESSED_SHIFT = 2
|
|
_TID_SHIFT = 12
|
|
_ACK_POLICY_MASK = 1
|
|
_MULTI_TID_MASK = 2
|
|
_COMPRESSED_MASK = 4
|
|
_TID_MASK = 61440
|
|
_COMPRESSED_BMP_LENGTH = 8
|
|
_BMP_LENGTH = 128
|
|
BLOCK_ACK = 3
|
|
BLOCK_ACK_CODE_REQUEST = 0
|
|
BLOCK_ACK_CODE_RESPONSE = 1
|
|
__package__ = ' dpkt '
|