History

cfg80211: Add mesh peer AID setting API

Previously, mesh power management functionality works only with kernel MPM. Because user space MPM did not report mesh peer AID to kernel, the kernel could not identify the bit in TIM element. So this patch adds mesh peer AID setting API.

Masashi Honma committed 10 years ago

Commit 7d27a0b1 parent 92b3a284 files · +14 −0Browse files

Showing the changes to include/uapi (1 of 4 files). Show all

Unified · Split

include/uapi/linux/nl80211.h+5−0
@@ -1864,6 +1864,9 @@ enum nl80211_commands { · 1863 unmodified lines
18641864 * mandatory. If this flag is not set, the duration is the maximum duration
18651865 * and the actual measurement duration may be shorter.
18661866 *
1867+ * @NL80211_ATTR_MESH_PEER_AID: Association ID for the mesh peer (u16). This is
1868+ * used to pull the stored data for mesh peer in power save state.
1869+ *
18671870 * @NUM_NL80211_ATTR: total number of nl80211_attrs available
18681871 * @NL80211_ATTR_MAX: highest attribute number currently defined
18691872 * @__NL80211_ATTR_AFTER_LAST: internal use
@@ -2256,6 +2259,8 @@ enum nl80211_attrs { · 386 unmodified lines
22562259 NL80211_ATTR_MEASUREMENT_DURATION,
22572260 NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY,
22582261
2262+ NL80211_ATTR_MESH_PEER_AID,
2263+
22592264 /* add attributes here, update the policy in nl80211.c */
22602265
22612266 __NL80211_ATTR_AFTER_LAST,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t