[PATCH v2 01/10] nl80211_driver: Identify if nl80211 is capable of p2p device abstraction
Arend van Spriel
arend
Mon Mar 18 07:32:32 PDT 2013
On 03/17/2013 09:57 PM, David Spinadel wrote:
> From: Nirav Shah <nirav.j2.shah at intel.com>
>
> Check the supported interfaces attribute to identify support for
> a dedicated p2p device interface type. If set update the driver
> capabilities flag to notify the supplicant.
>
> Signed-off-by: David Spinadel <david.spinadel at intel.com>
> ---
> src/drivers/driver.h | 12 ++++++++++--
> src/drivers/driver_nl80211.c | 12 ++++++++++++
> 2 files changed, 22 insertions(+), 2 deletions(-)
>
> diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c
> index b2dc813..cf15603 100644
> --- a/src/drivers/driver_nl80211.c
> +++ b/src/drivers/driver_nl80211.c
> @@ -2871,6 +2875,10 @@ static int wpa_driver_nl80211_get_info(struct wpa_driver_nl80211_data *drv,
>
> if (info->p2p_go_supported && info->p2p_client_supported)
> drv->capa.flags |= WPA_DRIVER_FLAGS_P2P_CAPABLE;
> +
> + if (p2p_device_supported)
> + capa->flags |= WPA_DRIVER_FLAGS_DEDICATED_P2P_DEVICE;
and:
drv->capa.flags |= WPA_DRIVER_FLAGS_DEDICATED_P2P_DEVICE;
> +
> if (info->p2p_concurrent) {
> wpa_printf(MSG_DEBUG, "nl80211: Use separate P2P group "
> "interface (driver advertised support)");
More information about the Hostap
mailing list