[RFC 2/2] driver_nl80211: use nl80211 p2p interface types

Johannes Berg johannes at sipsolutions.net
Mon Jan 17 04:37:18 EST 2011


On Mon, 2011-01-17 at 11:29 +0200, Eliad Peller wrote:
> Create NL80211_IFTYPE_P2P_CLIENT/GO interfaces for p2p, rather
> than NL80211_IFTYPE_STATION/AP.
> 
> After doing it, we need to start considering these interfaces
> as well (for example, when doing scan while being ap).
> For that, add the is_sta_interface() and is_ap_interface()
> functions that take into account the p2p equivalents of
> NL80211_IFTYPE_STATION and NL80211_IFTYPE_AP.
> 
> When doing "ap_scan_as_station" we now need to save the
> actual ap interface type (normal/p2p) in order to restore
> it properly. for that, change ap_scan_as_station type from
> int to nl80211_iftype, and set it NL80211_IFTYPE_UNSPECIFED
> when not used.

I think instead of this we want the patches that I had posted that will
create a new P2P interface with the right type, and then use the
use_p2p_group_interface=1 option for the driver (which should be default
at some point for it)

johannes



More information about the HostAP mailing list