Now that wpa_supplicant supports setting the WFD through DBus API, I am resending this patch-set, rebased against latest ConnMan's master branch.
Tomasz Bursztyka (14): 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 doc: Update peer Services property about WiFi Display IEs client/commands.c | 60 ++++++++++++--- doc/peer-api.txt | 5 ++ gsupplicant/gsupplicant.h | 13 +++- gsupplicant/supplicant.c | 148 +++++++++++++++++++++++++++++++------ include/peer.h | 10 +++ plugins/wifi.c | 183 ++++++++++++++++++++++++++++++++++++++++++---- src/manager.c | 10 ++- src/peer.c | 86 +++++++++++++++++++++- 8 files changed, 464 insertions(+), 51 deletions(-) -- 1.8.5.5 _______________________________________________ connman mailing list [email protected] https://lists.connman.net/mailman/listinfo/connman
