Hi,

Here is an rfc patch-set to support WiFi Display as Peer Service.

This patch-set cannot work without this wpa_supplicant pending patch-set:
http://lists.shmoo.com/pipermail/hostap/2014-August/030783.html

As usual connmanctl comes with a dummy test command, which is now 
peer_service register wfd_ies <the wfd ies>

Since wfd is a global setting on wpa_s, it's not possible to register
more than 1 wfd service.

Tomasz Bursztyka (13):
  gsupplicant: Add a callback enabled setter for the WFD IEs
  manager: Support WiFiDisplayIEs as a new Peer Service to handle
  wifi: Support registering WiFi Display IEs when relevant
  client: Support basic WiFi Display IEs (un)registration
  gsupplicant: Refactor how Peer's groups is detected to have changed
  gsupplicant: Get Peer's WiFi Display information elements if present
  gsupplicant: Add a getter for the WiFi Display information elements
  gsupplicant: Rename the peer state enum for future changes
  gsupplicant: Add a Peer service changed dedicated state
  gsupplicant: Notify about peer's services on WiFi Display IEs change
  peer: Add the core logic to handle a peer service list
  peer: Implement peer's Services DBus property
  wifi: Expose WiFi Display IEs as a peer service

 client/commands.c         |  60 ++++++++++++++---
 gsupplicant/gsupplicant.h |  13 +++-
 gsupplicant/supplicant.c  | 148 ++++++++++++++++++++++++++++++++++-------
 include/peer.h            |  10 +++
 plugins/wifi.c            | 165 +++++++++++++++++++++++++++++++++++++++++-----
 src/manager.c             |   8 ++-
 src/peer.c                |  86 +++++++++++++++++++++++-
 7 files changed, 439 insertions(+), 51 deletions(-)

-- 
1.8.5.5

_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman

Reply via email to