]> 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)
commit36d85bafc8f4eae601cf00a76bf9307678def798
tree85886140e3f340c7716e8bb58caf9ed9ec5be8db
parentdd4bee56b0cf82f1287c5d044574644d4ea80332
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