1ENUM IEEE80211_STA_I(9)            Internals           ENUM IEEE80211_STA_I(9)
2
3
4

NAME

6       enum_ieee80211_sta_info_flags - Stations flags
7

SYNOPSIS

9       enum ieee80211_sta_info_flags {
10         WLAN_STA_AUTH,
11         WLAN_STA_ASSOC,
12         WLAN_STA_PS_STA,
13         WLAN_STA_AUTHORIZED,
14         WLAN_STA_SHORT_PREAMBLE,
15         WLAN_STA_WDS,
16         WLAN_STA_CLEAR_PS_FILT,
17         WLAN_STA_MFP,
18         WLAN_STA_BLOCK_BA,
19         WLAN_STA_PS_DRIVER,
20         WLAN_STA_PSPOLL,
21         WLAN_STA_TDLS_PEER,
22         WLAN_STA_TDLS_PEER_AUTH,
23         WLAN_STA_TDLS_INITIATOR,
24         WLAN_STA_TDLS_CHAN_SWITCH,
25         WLAN_STA_TDLS_OFF_CHANNEL,
26         WLAN_STA_TDLS_WIDER_BW,
27         WLAN_STA_UAPSD,
28         WLAN_STA_SP,
29         WLAN_STA_4ADDR_EVENT,
30         WLAN_STA_INSERTED,
31         WLAN_STA_RATE_CONTROL,
32         WLAN_STA_TOFFSET_KNOWN,
33         WLAN_STA_MPSP_OWNER,
34         WLAN_STA_MPSP_RECIPIENT,
35         WLAN_STA_PS_DELIVER,
36         NUM_WLAN_STA_FLAGS
37       };
38

CONSTANTS

40       WLAN_STA_AUTH
41           Station is authenticated.
42
43       WLAN_STA_ASSOC
44           Station is associated.
45
46       WLAN_STA_PS_STA
47           Station is in power-save mode
48
49       WLAN_STA_AUTHORIZED
50           Station is authorized to send/receive traffic. This bit is always
51           checked so needs to be enabled for all stations when virtual port
52           control is not in use.
53
54       WLAN_STA_SHORT_PREAMBLE
55           Station is capable of receiving short-preamble frames.
56
57       WLAN_STA_WDS
58           Station is one of our WDS peers.
59
60       WLAN_STA_CLEAR_PS_FILT
61           Clear PS filter in hardware (using the
62           IEEE80211_TX_CTL_CLEAR_PS_FILT control flag) when the next frame to
63           this station is transmitted.
64
65       WLAN_STA_MFP
66           Management frame protection is used with this STA.
67
68       WLAN_STA_BLOCK_BA
69           Used to deny ADDBA requests (both TX and RX) during suspend/resume
70           and station removal.
71
72       WLAN_STA_PS_DRIVER
73           driver requires keeping this station in power-save mode logically
74           to flush frames that might still be in the queues
75
76       WLAN_STA_PSPOLL
77           Station sent PS-poll while driver was keeping station in power-save
78           mode, reply when the driver unblocks.
79
80       WLAN_STA_TDLS_PEER
81           Station is a TDLS peer.
82
83       WLAN_STA_TDLS_PEER_AUTH
84           This TDLS peer is authorized to send direct packets. This means the
85           link is enabled.
86
87       WLAN_STA_TDLS_INITIATOR
88           We are the initiator of the TDLS link with this station.
89
90       WLAN_STA_TDLS_CHAN_SWITCH
91           This TDLS peer supports TDLS channel-switching
92
93       WLAN_STA_TDLS_OFF_CHANNEL
94           The local STA is currently off-channel with this TDLS peer
95
96       WLAN_STA_TDLS_WIDER_BW
97           This TDLS peer supports working on a wider bw on the BSS base
98           channel.
99
100       WLAN_STA_UAPSD
101           Station requested unscheduled SP while driver was keeping station
102           in power-save mode, reply when the driver unblocks the station.
103
104       WLAN_STA_SP
105           Station is in a service period, so don't try to reply to other
106           uAPSD trigger frames or PS-Poll.
107
108       WLAN_STA_4ADDR_EVENT
109           4-addr event was already sent for this frame.
110
111       WLAN_STA_INSERTED
112           This station is inserted into the hash table.
113
114       WLAN_STA_RATE_CONTROL
115           rate control was initialized for this station.
116
117       WLAN_STA_TOFFSET_KNOWN
118           toffset calculated for this station is valid.
119
120       WLAN_STA_MPSP_OWNER
121           local STA is owner of a mesh Peer Service Period.
122
123       WLAN_STA_MPSP_RECIPIENT
124           local STA is recipient of a MPSP.
125
126       WLAN_STA_PS_DELIVER
127           station woke up, but we're still blocking TX until pending frames
128           are delivered
129
130       NUM_WLAN_STA_FLAGS
131           number of defined flags
132

DESCRIPTION

134       These flags are used with struct sta_info's flags member, but only
135       indirectly with set_sta_flag and friends.
136

AUTHOR

138       Johannes Berg <johannes@sipsolutions.net>
139           Author.
140
142Kernel Hackers Manual 3.10         June 2019           ENUM IEEE80211_STA_I(9)
Impressum