]> git.baikalelectronics.ru Git - kernel.git/commit
cfg80211: add add_nan_func / del_nan_func
authorAyala Beker <ayala.beker@intel.com>
Tue, 20 Sep 2016 14:31:15 +0000 (17:31 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 30 Sep 2016 11:21:23 +0000 (13:21 +0200)
commite62c6d8abec2f0a83374321333339f32d5fa1d25
tree85886140e3f340c7716e8bb58caf9ed9ec5be8db
parentbd47d2ebe31ec029fac6031eba69d41b1479b124
cfg80211: add add_nan_func / del_nan_func

A NAN function can be either publish, subscribe or follow
up. Make all the necessary verifications and just pass the
request to the driver.
Allow the user space application that starts NAN to
forbid any other socket to add or remove functions.

Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Ayala Beker <ayala.beker@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
include/uapi/linux/nl80211.h
net/wireless/core.c
net/wireless/nl80211.c
net/wireless/rdev-ops.h
net/wireless/trace.h
net/wireless/util.c