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
1864 * mandatory. If this flag is not set, the duration is the maximum duration1864 * mandatory. If this flag is not set, the duration is the maximum duration
1865 * and the actual measurement duration may be shorter.1865 * and the actual measurement duration may be shorter.
1866 *1866 *
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 *
1867 * @NUM_NL80211_ATTR: total number of nl80211_attrs available1870 * @NUM_NL80211_ATTR: total number of nl80211_attrs available
1868 * @NL80211_ATTR_MAX: highest attribute number currently defined1871 * @NL80211_ATTR_MAX: highest attribute number currently defined
1869 * @__NL80211_ATTR_AFTER_LAST: internal use1872 * @__NL80211_ATTR_AFTER_LAST: internal use
@@ -2256,6 +2259,8 @@ enum nl80211_attrs { · 386 unmodified lines
2256 NL80211_ATTR_MEASUREMENT_DURATION,2259 NL80211_ATTR_MEASUREMENT_DURATION,
2257 NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY,2260 NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY,
2258 2261
2262 NL80211_ATTR_MESH_PEER_AID,
2263
2259 /* add attributes here, update the policy in nl80211.c */2264 /* add attributes here, update the policy in nl80211.c */
2260 2265
2261 __NL80211_ATTR_AFTER_LAST,2266 __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