P2P# P2P howto prerequisites wpa_supplicant running using multiple virtual interfaces for concurrent usage What this is about Basic P2P Architecture Stack Interfaces D-Bus Application API supplicant API D-Bus API socket control interface nl80211 cfg80211’s struct API mac80211’s driver API Interface types Driver considerations Design notes on dedicated P2P interface API Rationale API notes additional thoughts