|
@@ -862,6 +862,10 @@
|
|
|
* the response to this command.
|
|
* the response to this command.
|
|
|
* Look at %NL80211_ATTR_SOCKET_OWNER as well.
|
|
* Look at %NL80211_ATTR_SOCKET_OWNER as well.
|
|
|
* @NL80211_CMD_DEL_NAN_FUNCTION: Delete a NAN function by cookie.
|
|
* @NL80211_CMD_DEL_NAN_FUNCTION: Delete a NAN function by cookie.
|
|
|
|
|
+ * @NL80211_CMD_CHANGE_NAN_CONFIG: Change current NAN configuration. NAN
|
|
|
|
|
+ * must be operational (%NL80211_CMD_START_NAN was executed).
|
|
|
|
|
+ * It must contain at least one of the following attributes:
|
|
|
|
|
+ * %NL80211_ATTR_NAN_MASTER_PREF, %NL80211_ATTR_NAN_DUAL.
|
|
|
*
|
|
*
|
|
|
* @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
|
|
@@ -1055,6 +1059,7 @@ enum nl80211_commands {
|
|
|
NL80211_CMD_STOP_NAN,
|
|
NL80211_CMD_STOP_NAN,
|
|
|
NL80211_CMD_ADD_NAN_FUNCTION,
|
|
NL80211_CMD_ADD_NAN_FUNCTION,
|
|
|
NL80211_CMD_DEL_NAN_FUNCTION,
|
|
NL80211_CMD_DEL_NAN_FUNCTION,
|
|
|
|
|
+ NL80211_CMD_CHANGE_NAN_CONFIG,
|
|
|
|
|
|
|
|
/* add new commands above here */
|
|
/* add new commands above here */
|
|
|
|
|
|
|
@@ -1910,12 +1915,14 @@ enum nl80211_commands {
|
|
|
* used to pull the stored data for mesh peer in power save state.
|
|
* used to pull the stored data for mesh peer in power save state.
|
|
|
*
|
|
*
|
|
|
* @NL80211_ATTR_NAN_MASTER_PREF: the master preference to be used by
|
|
* @NL80211_ATTR_NAN_MASTER_PREF: the master preference to be used by
|
|
|
- * %NL80211_CMD_START_NAN. Its type is u8 and it can't be 0.
|
|
|
|
|
|
|
+ * %NL80211_CMD_START_NAN and optionally with
|
|
|
|
|
+ * %NL80211_CMD_CHANGE_NAN_CONFIG. Its type is u8 and it can't be 0.
|
|
|
* Also, values 1 and 255 are reserved for certification purposes and
|
|
* Also, values 1 and 255 are reserved for certification purposes and
|
|
|
* should not be used during a normal device operation.
|
|
* should not be used during a normal device operation.
|
|
|
* @NL80211_ATTR_NAN_DUAL: NAN dual band operation config (see
|
|
* @NL80211_ATTR_NAN_DUAL: NAN dual band operation config (see
|
|
|
* &enum nl80211_nan_dual_band_conf). This attribute is used with
|
|
* &enum nl80211_nan_dual_band_conf). This attribute is used with
|
|
|
- * %NL80211_CMD_START_NAN.
|
|
|
|
|
|
|
+ * %NL80211_CMD_START_NAN and optionally with
|
|
|
|
|
+ * %NL80211_CMD_CHANGE_NAN_CONFIG.
|
|
|
* @NL80211_ATTR_NAN_FUNC: a function that can be added to NAN. See
|
|
* @NL80211_ATTR_NAN_FUNC: a function that can be added to NAN. See
|
|
|
* &enum nl80211_nan_func_attributes for description of this nested
|
|
* &enum nl80211_nan_func_attributes for description of this nested
|
|
|
* attribute.
|
|
* attribute.
|