|
@@ -1013,6 +1013,11 @@
|
|
* user space through the connect result as the user space would have
|
|
* user space through the connect result as the user space would have
|
|
* initiated the connection through the connect request.
|
|
* initiated the connection through the connect request.
|
|
*
|
|
*
|
|
|
|
+ * @NL80211_CMD_STA_OPMODE_CHANGED: An event that notify station's
|
|
|
|
+ * ht opmode or vht opmode changes using any of &NL80211_ATTR_SMPS_MODE,
|
|
|
|
+ * &NL80211_ATTR_CHANNEL_WIDTH,&NL80211_ATTR_NSS attributes with its
|
|
|
|
+ * address(specified in &NL80211_ATTR_MAC).
|
|
|
|
+ *
|
|
* @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
|
|
*/
|
|
*/
|
|
@@ -1221,6 +1226,8 @@ enum nl80211_commands {
|
|
|
|
|
|
NL80211_CMD_EXTERNAL_AUTH,
|
|
NL80211_CMD_EXTERNAL_AUTH,
|
|
|
|
|
|
|
|
+ NL80211_CMD_STA_OPMODE_CHANGED,
|
|
|
|
+
|
|
/* add new commands above here */
|
|
/* add new commands above here */
|
|
|
|
|
|
/* used to define NL80211_CMD_MAX below */
|
|
/* used to define NL80211_CMD_MAX below */
|
|
@@ -2186,6 +2193,9 @@ enum nl80211_commands {
|
|
* authentication processing to user space if this capability is indicated
|
|
* authentication processing to user space if this capability is indicated
|
|
* in NL80211_CMD_CONNECT requests from the user space.
|
|
* in NL80211_CMD_CONNECT requests from the user space.
|
|
*
|
|
*
|
|
|
|
+ * @NL80211_ATTR_NSS: Station's New/updated RX_NSS value notified using this
|
|
|
|
+ * u8 attribute. This is used with %NL80211_CMD_STA_OPMODE_CHANGED.
|
|
|
|
+ *
|
|
* @NUM_NL80211_ATTR: total number of nl80211_attrs available
|
|
* @NUM_NL80211_ATTR: total number of nl80211_attrs available
|
|
* @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
|
|
@@ -2615,6 +2625,8 @@ enum nl80211_attrs {
|
|
NL80211_ATTR_EXTERNAL_AUTH_ACTION,
|
|
NL80211_ATTR_EXTERNAL_AUTH_ACTION,
|
|
NL80211_ATTR_EXTERNAL_AUTH_SUPPORT,
|
|
NL80211_ATTR_EXTERNAL_AUTH_SUPPORT,
|
|
|
|
|
|
|
|
+ NL80211_ATTR_NSS,
|
|
|
|
+
|
|
/* 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,
|