[PATCH] P2P: Allow P2P functionality to be disabled per interface

Sreenath S sreenats
Fri Aug 30 06:12:52 PDT 2013

Hello Jouni,

Any update on this patch?

From: hostap-bounces at lists.shmoo.com [hostap-bounces at lists.shmoo.com] on behalf of Sreenath Sharma [sreenats at broadcom.com]
Sent: 01 August 2013 16:03
To: hostap at lists.shmoo.com
Subject: [PATCH] P2P: Allow P2P functionality to be disabled per interface

By default, P2P is initialized for all driver interfaces and this makes
P2P getting initialized for non-P2P station interface if the supplicant
is started first on this interface. If an interface is dedicated for
non-P2P station mode, it is now possible to disable P2P initialization
by adding 'p2p_disabled=1' in the configuration file of non-P2P station
interface, irrespective of the order in which supplicant is started.

Signed-hostap: Sreenath Sharma <sreenats at broadcom.com>
 wpa_supplicant/p2p_supplicant.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/wpa_supplicant/p2p_supplicant.c b/wpa_supplicant/p2p_supplicant.c
index 2c363ec..82d0e81 100644
--- a/wpa_supplicant/p2p_supplicant.c
+++ b/wpa_supplicant/p2p_supplicant.c
@@ -3095,6 +3095,9 @@ int wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s)
        unsigned int r;
        int i;

+       if (wpa_s->conf->p2p_disabled)
+               return 0;
        if (!(wpa_s->drv_flags & WPA_DRIVER_FLAGS_P2P_CAPABLE))
                return 0;


HostAP mailing list
HostAP at lists.shmoo.com

More information about the Hostap mailing list