diff options
| author | David S. Miller <davem@davemloft.net> | 2015-02-04 17:57:45 -0500 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2015-02-04 17:57:45 -0500 |
| commit | 940288b6a560710d4c63bc84d9570779dd7dec2b (patch) | |
| tree | 349a41e8d8d75239428efcfd299d4b680cc839a1 /include/uapi/linux | |
| parent | 541c571fa2fdfd4782d840276c5aedb535349075 (diff) | |
| parent | 79044f60caa7c377333dc8f13cf1e48c144e2521 (diff) | |
Merge tag 'mac80211-next-for-davem-2015-02-03' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
Last round of updates for net-next:
* revert a patch that caused a regression with mesh userspace (Bob)
* fix a number of suspend/resume related races
(from Emmanuel, Luca and myself - we'll look at backporting later)
* add software implementations for new ciphers (Jouni)
* add a new ACPI ID for Broadcom's rfkill (Mika)
* allow using netns FD for wireless (Vadim)
* some other cleanups (various)
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/nl80211.h | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/include/uapi/linux/nl80211.h b/include/uapi/linux/nl80211.h index f52797a90816..68b294e83944 100644 --- a/include/uapi/linux/nl80211.h +++ b/include/uapi/linux/nl80211.h | |||
| @@ -180,8 +180,8 @@ | |||
| 180 | * %NL80211_ATTR_WIPHY and %NL80211_ATTR_WIPHY_NAME. | 180 | * %NL80211_ATTR_WIPHY and %NL80211_ATTR_WIPHY_NAME. |
| 181 | * | 181 | * |
| 182 | * @NL80211_CMD_GET_INTERFACE: Request an interface's configuration; | 182 | * @NL80211_CMD_GET_INTERFACE: Request an interface's configuration; |
| 183 | * either a dump request on a %NL80211_ATTR_WIPHY or a specific get | 183 | * either a dump request for all interfaces or a specific get with a |
| 184 | * on an %NL80211_ATTR_IFINDEX is supported. | 184 | * single %NL80211_ATTR_IFINDEX is supported. |
| 185 | * @NL80211_CMD_SET_INTERFACE: Set type of a virtual interface, requires | 185 | * @NL80211_CMD_SET_INTERFACE: Set type of a virtual interface, requires |
| 186 | * %NL80211_ATTR_IFINDEX and %NL80211_ATTR_IFTYPE. | 186 | * %NL80211_ATTR_IFINDEX and %NL80211_ATTR_IFTYPE. |
| 187 | * @NL80211_CMD_NEW_INTERFACE: Newly created virtual interface or response | 187 | * @NL80211_CMD_NEW_INTERFACE: Newly created virtual interface or response |
| @@ -324,7 +324,9 @@ | |||
| 324 | * if passed, define which channels should be scanned; if not | 324 | * if passed, define which channels should be scanned; if not |
| 325 | * passed, all channels allowed for the current regulatory domain | 325 | * passed, all channels allowed for the current regulatory domain |
| 326 | * are used. Extra IEs can also be passed from the userspace by | 326 | * are used. Extra IEs can also be passed from the userspace by |
| 327 | * using the %NL80211_ATTR_IE attribute. | 327 | * using the %NL80211_ATTR_IE attribute. The first cycle of the |
| 328 | * scheduled scan can be delayed by %NL80211_ATTR_SCHED_SCAN_DELAY | ||
| 329 | * is supplied. | ||
| 328 | * @NL80211_CMD_STOP_SCHED_SCAN: stop a scheduled scan. Returns -ENOENT if | 330 | * @NL80211_CMD_STOP_SCHED_SCAN: stop a scheduled scan. Returns -ENOENT if |
| 329 | * scheduled scan is not running. The caller may assume that as soon | 331 | * scheduled scan is not running. The caller may assume that as soon |
| 330 | * as the call returns, it is safe to start a new scheduled scan again. | 332 | * as the call returns, it is safe to start a new scheduled scan again. |
| @@ -1735,6 +1737,9 @@ enum nl80211_commands { | |||
| 1735 | * should be contained in the result as the sum of the respective counters | 1737 | * should be contained in the result as the sum of the respective counters |
| 1736 | * over all channels. | 1738 | * over all channels. |
| 1737 | * | 1739 | * |
| 1740 | * @NL80211_ATTR_SCHED_SCAN_DELAY: delay before a scheduled scan (or a | ||
| 1741 | * WoWLAN net-detect scan) is started, u32 in seconds. | ||
| 1742 | * | ||
| 1738 | * @NUM_NL80211_ATTR: total number of nl80211_attrs available | 1743 | * @NUM_NL80211_ATTR: total number of nl80211_attrs available |
| 1739 | * @NL80211_ATTR_MAX: highest attribute number currently defined | 1744 | * @NL80211_ATTR_MAX: highest attribute number currently defined |
| 1740 | * @__NL80211_ATTR_AFTER_LAST: internal use | 1745 | * @__NL80211_ATTR_AFTER_LAST: internal use |
| @@ -2098,6 +2103,10 @@ enum nl80211_attrs { | |||
| 2098 | 2103 | ||
| 2099 | NL80211_ATTR_SURVEY_RADIO_STATS, | 2104 | NL80211_ATTR_SURVEY_RADIO_STATS, |
| 2100 | 2105 | ||
| 2106 | NL80211_ATTR_NETNS_FD, | ||
| 2107 | |||
| 2108 | NL80211_ATTR_SCHED_SCAN_DELAY, | ||
| 2109 | |||
| 2101 | /* add attributes here, update the policy in nl80211.c */ | 2110 | /* add attributes here, update the policy in nl80211.c */ |
| 2102 | 2111 | ||
| 2103 | __NL80211_ATTR_AFTER_LAST, | 2112 | __NL80211_ATTR_AFTER_LAST, |
| @@ -3741,11 +3750,12 @@ struct nl80211_pattern_support { | |||
| 3741 | * @NL80211_WOWLAN_TRIG_NET_DETECT: wake up when a configured network | 3750 | * @NL80211_WOWLAN_TRIG_NET_DETECT: wake up when a configured network |
| 3742 | * is detected. This is a nested attribute that contains the | 3751 | * is detected. This is a nested attribute that contains the |
| 3743 | * same attributes used with @NL80211_CMD_START_SCHED_SCAN. It | 3752 | * same attributes used with @NL80211_CMD_START_SCHED_SCAN. It |
| 3744 | * specifies how the scan is performed (e.g. the interval and the | 3753 | * specifies how the scan is performed (e.g. the interval, the |
| 3745 | * channels to scan) as well as the scan results that will | 3754 | * channels to scan and the initial delay) as well as the scan |
| 3746 | * trigger a wake (i.e. the matchsets). This attribute is also | 3755 | * results that will trigger a wake (i.e. the matchsets). This |
| 3747 | * sent in a response to @NL80211_CMD_GET_WIPHY, indicating the | 3756 | * attribute is also sent in a response to |
| 3748 | * number of match sets supported by the driver (u32). | 3757 | * @NL80211_CMD_GET_WIPHY, indicating the number of match sets |
| 3758 | * supported by the driver (u32). | ||
| 3749 | * @NL80211_WOWLAN_TRIG_NET_DETECT_RESULTS: nested attribute | 3759 | * @NL80211_WOWLAN_TRIG_NET_DETECT_RESULTS: nested attribute |
| 3750 | * containing an array with information about what triggered the | 3760 | * containing an array with information about what triggered the |
| 3751 | * wake up. If no elements are present in the array, it means | 3761 | * wake up. If no elements are present in the array, it means |
