[RFC 00/10] wpa_supplicant: support for P2P_DEVICE interface

Arend van Spriel arend
Mon Feb 11 03:15:37 PST 2013

Here is a patch series I received from David Spinadel, which
I am posting to the list on his behalf. Not sure whether I should
have sign-off for them as well, but it is in RFC phase so...

The series modify the driver interface to signal support for
P2P_DEVICE interface and subsequently wpa_supplicant will make
use of that interface for P2P management calls.

I removed some Gerrit/Jenkins tags from the commit messages, but
the code changes are as I received them.

David Spinadel (9):
  wpa_driver: add init and deinit P2P device functions
  nl80211 driver: hold wdev identification for P2P device
  nl80211_driver: add P2P device to is_p2p_interface()
  nl80211_driver: add a handler to create_interface
  nl80211_driver: add support for P2P device in adding and
    removing interface
  nl80211_driver: implement init and deinit P2P device functions
  wpa_supplicant: add P2P device driver priv
  wpa_supplicant: use p2p device wrappers for p2p device flows
  wpa_supplicant: init a dedicated P2P device interface

Nirav Shah (1):
  nl80211: Identify if nl80211 is capable of p2p device

 src/drivers/driver.h              |   29 +++-
 src/drivers/driver_nl80211.c      |  279 ++++++++++++++++++++++++++++++++-----
 src/p2p/p2p.c                     |   15 ++
 src/p2p/p2p.h                     |    8 ++
 src/p2p/p2p_i.h                   |    5 +
 wpa_supplicant/driver_i.h         |   80 +++++++++++
 wpa_supplicant/gas_query.c        |    4 +-
 wpa_supplicant/offchannel.c       |   58 ++++++--
 wpa_supplicant/offchannel.h       |    4 +-
 wpa_supplicant/p2p_supplicant.c   |   86 ++++++++++--
 wpa_supplicant/wpa_supplicant_i.h |    2 +
 11 files changed, 504 insertions(+), 66 deletions(-)


More information about the Hostap mailing list