mbox series

[v2,0/2] Additional processing in NL80211_CMD_SET_BEACON

Message ID 20220505173449.4424-1-quic_alokad@quicinc.com (mailing list archive)
Headers show
Series Additional processing in NL80211_CMD_SET_BEACON | expand

Message

Aloka Dixit May 5, 2022, 5:34 p.m. UTC
FILS discovery and unsolicited broadcast probe response transmissions
are configured as part of NL80211_CMD_START_AP, however both stop
after userspace issues NL80211_CMD_SET_BEACON command as these
attributes are not processed as part of this command.
Add the missing implementation in nl80211 and mac80211 to fix the issue.

This series addresses the comments for the following series:
https://patchwork.kernel.org/project/linux-wireless/list/?series=417807&state=%2A&archive=both

Command NL80211_CMD_SET_BEACON is not renamed to NL80211_CMD_UPDATE_AP
as part of this series to keep the changes to a minimum but it can be
done if necessary.

Aloka Dixit (2):
  nl80211: process additional attributes in NL80211_CMD_SET_BEACON
  nl80211: process additional data in ieee80211_change_beacon()

 include/net/cfg80211.h  |  2 +-
 net/mac80211/cfg.c      | 25 +++++++++++++++++---
 net/wireless/nl80211.c  | 24 ++++++++++++++++---
 net/wireless/rdev-ops.h |  2 +-
 net/wireless/trace.h    | 52 +++++++++++++++++++++++------------------
 5 files changed, 74 insertions(+), 31 deletions(-)


base-commit: fc20106d6e2086dd37bf286605c28b28b4f2492c