aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/nl80211.h
diff options
context:
space:
mode:
authorSimon Wunderlich <simon.wunderlich@s2003.tu-chemnitz.de>2011-11-18 08:20:43 -0500
committerJohn W. Linville <linville@tuxdriver.com>2011-11-28 14:36:21 -0500
commit1d9d9213d526f2f4ef9a3aa198a29a0b1a670fa1 (patch)
tree34eadd9e3544cbb01c6768dee820d5430db10edc /include/linux/nl80211.h
parent6fd67e937ece538e0ab766df96a9895e6fd622df (diff)
wireless: Add NoAck per tid support
This patch contains the configuration changes in nl80211/cfg80211. Signed-off-by: Simon Wunderlich <siwu@hrz.tu-chemnitz.de> Signed-off-by: Mathias Kretschmer <mathias.kretschmer@fokus.fraunhofer.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/linux/nl80211.h')
-rw-r--r--include/linux/nl80211.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/linux/nl80211.h b/include/linux/nl80211.h
index 97bfebfcce9..1fc04853ec9 100644
--- a/include/linux/nl80211.h
+++ b/include/linux/nl80211.h
@@ -538,6 +538,9 @@
538 * OLBC handling in hostapd. Beacons are reported in %NL80211_CMD_FRAME 538 * OLBC handling in hostapd. Beacons are reported in %NL80211_CMD_FRAME
539 * messages. Note that per PHY only one application may register. 539 * messages. Note that per PHY only one application may register.
540 * 540 *
541 * @NL80211_CMD_SET_NOACK_MAP: sets a bitmap for the individual TIDs whether
542 * No Acknowledgement Policy should be applied.
543 *
541 * @NL80211_CMD_MAX: highest used command number 544 * @NL80211_CMD_MAX: highest used command number
542 * @__NL80211_CMD_AFTER_LAST: internal use 545 * @__NL80211_CMD_AFTER_LAST: internal use
543 */ 546 */
@@ -675,6 +678,8 @@ enum nl80211_commands {
675 678
676 NL80211_CMD_UNEXPECTED_4ADDR_FRAME, 679 NL80211_CMD_UNEXPECTED_4ADDR_FRAME,
677 680
681 NL80211_CMD_SET_NOACK_MAP,
682
678 /* add new commands above here */ 683 /* add new commands above here */
679 684
680 /* used to define NL80211_CMD_MAX below */ 685 /* used to define NL80211_CMD_MAX below */
@@ -1185,6 +1190,9 @@ enum nl80211_commands {
1185 * abides to when initiating radiation on DFS channels. A country maps 1190 * abides to when initiating radiation on DFS channels. A country maps
1186 * to one DFS region. 1191 * to one DFS region.
1187 * 1192 *
1193 * @NL80211_ATTR_NOACK_MAP: This u16 bitmap contains the No Ack Policy of
1194 * up to 16 TIDs.
1195 *
1188 * @NL80211_ATTR_MAX: highest attribute number currently defined 1196 * @NL80211_ATTR_MAX: highest attribute number currently defined
1189 * @__NL80211_ATTR_AFTER_LAST: internal use 1197 * @__NL80211_ATTR_AFTER_LAST: internal use
1190 */ 1198 */
@@ -1428,6 +1436,8 @@ enum nl80211_attrs {
1428 NL80211_ATTR_DISABLE_HT, 1436 NL80211_ATTR_DISABLE_HT,
1429 NL80211_ATTR_HT_CAPABILITY_MASK, 1437 NL80211_ATTR_HT_CAPABILITY_MASK,
1430 1438
1439 NL80211_ATTR_NOACK_MAP,
1440
1431 /* add attributes here, update the policy in nl80211.c */ 1441 /* add attributes here, update the policy in nl80211.c */
1432 1442
1433 __NL80211_ATTR_AFTER_LAST, 1443 __NL80211_ATTR_AFTER_LAST,