diff options
author | Denis Kenzior <denkenz@gmail.com> | 2016-08-04 01:02:15 +0300 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2016-09-12 12:24:46 +0300 |
commit | b7fb44dacae04219c82f20897382ba34860d1a16 (patch) | |
tree | fb36f6d410bd78c8c53a0175ddae4e108f33ddfb /include | |
parent | 02154927c115c7599677df57203988e05b576346 (diff) | |
download | linux-b7fb44dacae04219c82f20897382ba34860d1a16.tar.xz |
nl80211: Allow GET_INTERFACE dumps to be filtered
This patch allows GET_INTERFACE dumps to be filtered based on
NL80211_ATTR_WIPHY or NL80211_ATTR_WDEV. The documentation for
GET_INTERFACE mentions that this is possible:
"Request an interface's configuration; either a dump request on
a %NL80211_ATTR_WIPHY or ..."
However, this behavior has not been implemented until now.
Johannes: rewrite most of the patch:
* use nl80211_dump_wiphy_parse() to also allow passing an interface
to be able to dump its siblings
* fix locking (must hold rtnl around using nl80211_fam.attrbuf)
* make init self-contained instead of relying on other cb->args
Signed-off-by: Denis Kenzior <denkenz@gmail.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions