Sync with wireless-testing.git linux/nl80211.h
This commit is contained in:
parent
6908d459e2
commit
c8c71b395c
1 changed files with 37 additions and 2 deletions
|
@ -499,6 +499,9 @@
|
||||||
* this command may also be sent by the driver as an MLME event to
|
* this command may also be sent by the driver as an MLME event to
|
||||||
* inform userspace of the new replay counter.
|
* inform userspace of the new replay counter.
|
||||||
*
|
*
|
||||||
|
* @NL80211_CMD_PMKSA_CANDIDATE: This is used as an event to inform userspace
|
||||||
|
* of PMKSA caching dandidates.
|
||||||
|
*
|
||||||
* @NL80211_CMD_MAX: highest used command number
|
* @NL80211_CMD_MAX: highest used command number
|
||||||
* @__NL80211_CMD_AFTER_LAST: internal use
|
* @__NL80211_CMD_AFTER_LAST: internal use
|
||||||
*/
|
*/
|
||||||
|
@ -623,6 +626,8 @@ enum nl80211_commands {
|
||||||
|
|
||||||
NL80211_CMD_SET_REKEY_OFFLOAD,
|
NL80211_CMD_SET_REKEY_OFFLOAD,
|
||||||
|
|
||||||
|
NL80211_CMD_PMKSA_CANDIDATE,
|
||||||
|
|
||||||
/* add new commands above here */
|
/* add new commands above here */
|
||||||
|
|
||||||
/* used to define NL80211_CMD_MAX below */
|
/* used to define NL80211_CMD_MAX below */
|
||||||
|
@ -1070,6 +1075,9 @@ enum nl80211_commands {
|
||||||
* @NL80211_ATTR_ROAM_SUPPORT: Indicates whether the firmware is capable of
|
* @NL80211_ATTR_ROAM_SUPPORT: Indicates whether the firmware is capable of
|
||||||
* roaming to another AP in the same ESS if the signal lever is low.
|
* roaming to another AP in the same ESS if the signal lever is low.
|
||||||
*
|
*
|
||||||
|
* @NL80211_ATTR_PMKSA_CANDIDATE: Nested attribute containing the PMKSA caching
|
||||||
|
* candidate information, see &enum nl80211_pmksa_candidate_attr.
|
||||||
|
*
|
||||||
* @NL80211_ATTR_MAX: highest attribute number currently defined
|
* @NL80211_ATTR_MAX: highest attribute number currently defined
|
||||||
* @__NL80211_ATTR_AFTER_LAST: internal use
|
* @__NL80211_ATTR_AFTER_LAST: internal use
|
||||||
*/
|
*/
|
||||||
|
@ -1288,6 +1296,8 @@ enum nl80211_attrs {
|
||||||
NL80211_ATTR_SCHED_SCAN_MATCH,
|
NL80211_ATTR_SCHED_SCAN_MATCH,
|
||||||
NL80211_ATTR_MAX_MATCH_SETS,
|
NL80211_ATTR_MAX_MATCH_SETS,
|
||||||
|
|
||||||
|
NL80211_ATTR_PMKSA_CANDIDATE,
|
||||||
|
|
||||||
/* add attributes here, update the policy in nl80211.c */
|
/* add attributes here, update the policy in nl80211.c */
|
||||||
|
|
||||||
__NL80211_ATTR_AFTER_LAST,
|
__NL80211_ATTR_AFTER_LAST,
|
||||||
|
@ -2541,8 +2551,10 @@ enum nl80211_hidden_ssid {
|
||||||
/**
|
/**
|
||||||
* enum nl80211_sta_wme_attr - station WME attributes
|
* enum nl80211_sta_wme_attr - station WME attributes
|
||||||
* @__NL80211_STA_WME_INVALID: invalid number for nested attribute
|
* @__NL80211_STA_WME_INVALID: invalid number for nested attribute
|
||||||
* @NL80211_STA_WME_QUEUES: bitmap of uapsd queues.
|
* @NL80211_STA_WME_UAPSD_QUEUES: bitmap of uapsd queues. the format
|
||||||
* @NL80211_STA_WME_MAX_SP: max service period.
|
* is the same as the AC bitmap in the QoS info field.
|
||||||
|
* @NL80211_STA_WME_MAX_SP: max service period. the format is the same
|
||||||
|
* as the MAX_SP field in the QoS info field (but already shifted down).
|
||||||
* @__NL80211_STA_WME_AFTER_LAST: internal
|
* @__NL80211_STA_WME_AFTER_LAST: internal
|
||||||
* @NL80211_STA_WME_MAX: highest station WME attribute
|
* @NL80211_STA_WME_MAX: highest station WME attribute
|
||||||
*/
|
*/
|
||||||
|
@ -2556,4 +2568,27 @@ enum nl80211_sta_wme_attr {
|
||||||
NL80211_STA_WME_MAX = __NL80211_STA_WME_AFTER_LAST - 1
|
NL80211_STA_WME_MAX = __NL80211_STA_WME_AFTER_LAST - 1
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* enum nl80211_pmksa_candidate_attr - attributes for PMKSA caching candidates
|
||||||
|
* @__NL80211_PMKSA_CANDIDATE_INVALID: invalid number for nested attributes
|
||||||
|
* @NL80211_PMKSA_CANDIDATE_INDEX: candidate index (u32; the smaller, the higher
|
||||||
|
* priority)
|
||||||
|
* @NL80211_PMKSA_CANDIDATE_BSSID: candidate BSSID (6 octets)
|
||||||
|
* @NL80211_PMKSA_CANDIDATE_PREAUTH: RSN pre-authentication supported (flag)
|
||||||
|
* @NUM_NL80211_PMKSA_CANDIDATE: number of PMKSA caching candidate attributes
|
||||||
|
* (internal)
|
||||||
|
* @MAX_NL80211_PMKSA_CANDIDATE: highest PMKSA caching candidate attribute
|
||||||
|
* (internal)
|
||||||
|
*/
|
||||||
|
enum nl80211_pmksa_candidate_attr {
|
||||||
|
__NL80211_PMKSA_CANDIDATE_INVALID,
|
||||||
|
NL80211_PMKSA_CANDIDATE_INDEX,
|
||||||
|
NL80211_PMKSA_CANDIDATE_BSSID,
|
||||||
|
NL80211_PMKSA_CANDIDATE_PREAUTH,
|
||||||
|
|
||||||
|
/* keep last */
|
||||||
|
NUM_NL80211_PMKSA_CANDIDATE,
|
||||||
|
MAX_NL80211_PMKSA_CANDIDATE = NUM_NL80211_PMKSA_CANDIDATE - 1
|
||||||
|
};
|
||||||
|
|
||||||
#endif /* __LINUX_NL80211_H */
|
#endif /* __LINUX_NL80211_H */
|
||||||
|
|
Loading…
Reference in a new issue