wifi: nl80211: Add more configuration options for NAN commands
authorAndrei Otcheretianski <andrei.otcheretianski@intel.com>
Mon, 8 Sep 2025 11:12:55 +0000 (14:12 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 19 Sep 2025 09:26:21 +0000 (11:26 +0200)
commit01b4a3061b1d4ded108e1a700b4414c00662954c
tree9240219de033044f0b3df631c48e4fc5ca834b57
parent4f8ea79acde7a0610646189ef66ea4f46661e48d
wifi: nl80211: Add more configuration options for NAN commands

Current NAN APIs have only basic configuration for master
preference and operating bands. Add and parse additional parameters
which provide more control over NAN synchronization. The newly added
attributes allow to publish additional NAN attributes and vendor
elements in NAN beacons, control scan and discovery beacons
periodicity, enable/disable DW notifications etc.

Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
tested: Miriam Rachel Korenblit <miriam.rachel.korenblit@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20250908140015.a4779492bf8e.I375feb919bd72358173766b9fe10010c40796b33@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
include/uapi/linux/nl80211.h
net/wireless/nl80211.c