Search Linux Wireless

[PATCH wireless-next 00/14] wifi: nl80211/cfg80211/mac80211: Add support for NAN discovery

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This series contains patches that enable the NAN basic functionality:
discovery and join clusters, serivces dicovery.

- Publishing specific NAN capabilities
- Configuring and managing NAN interface
- Notification to user space about joining a cluster
- Notification to user spcae about the end of a DW
- Enablement of Tx/Rx of NAN specifc frames
- Some simulation code in hwsim

Thanks,
Miri
---

Andrei Otcheretianski (4):
  wifi: nl80211: Add more configuration options for NAN commands
  wifi: nl80211: Add NAN Discovery Window (DW) notification
  wifi: cfg80211: Add cluster joined notification APIs
  wifi: nl80211: Add more NAN capabilities

Ilan Peer (10):
  wifi: cfg80211: Advertise supported NAN capabilities
  wifi: cfg80211: Support Tx/Rx of action frame for NAN
  wifi: cfg80211: Store the NAN cluster ID
  wifi: mac80211: Support Tx of action frame for NAN
  wifi: mac80211: Accept management frames on NAN interface
  wifi: mac80211: Track NAN interface start/stop
  wifi: mac80211: Get the correct interface for non-netdev skb status
  wifi: mac80211: Export an API to check if NAN is started
  wifi: mac80211: Extend support for changing NAN configuration
  wifi: mac80211_hwsim: Add simulation support for NAN device

 drivers/net/wireless/virtual/mac80211_hwsim.c | 259 ++++++++++-
 drivers/net/wireless/virtual/mac80211_hwsim.h |   4 +-
 include/linux/ieee80211.h                     |  17 +
 include/net/cfg80211.h                        | 127 +++++
 include/net/mac80211.h                        |  10 +
 include/uapi/linux/nl80211.h                  | 189 +++++++-
 net/mac80211/cfg.c                            | 140 +++++-
 net/mac80211/ieee80211_i.h                    |   4 +-
 net/mac80211/iface.c                          |  25 +-
 net/mac80211/main.c                           |   5 +
 net/mac80211/offchannel.c                     |   5 +-
 net/mac80211/rate.c                           |  11 +-
 net/mac80211/rx.c                             |  12 +-
 net/mac80211/status.c                         |  21 +-
 net/mac80211/tx.c                             |  12 +-
 net/mac80211/util.c                           |   8 +
 net/wireless/nl80211.c                        | 435 ++++++++++++++++--
 net/wireless/trace.h                          |  35 ++
 18 files changed, 1230 insertions(+), 89 deletions(-)

-- 
2.34.1





[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux