summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorViswanath Kraleti <vkraleti@codeaurora.org>2015-11-24 09:05:56 +0530
committerMohammed Habibulla <moch@google.com>2015-12-03 14:50:45 -0800
commit19e1417dac87228eb360619128bbf6d85905f1fa (patch)
treea39d787a5509d2958e069ea9858cb41c02742331
parent1b3cb5ffc075b31e21a95bdea290551b9293d322 (diff)
downloadqcom-19e1417dac87228eb360619128bbf6d85905f1fa.tar.gz
Advertize P2P device
Advertize P2P device in prima driver so that userspace can create it as a virtual interface BUG=24715254 Change-Id: Ib7c778e19816da1968e847db1b6e723a28a30d00
-rwxr-xr-xdrivers/staging/prima/CORE/HDD/src/wlan_hdd_main.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/staging/prima/CORE/HDD/src/wlan_hdd_main.c b/drivers/staging/prima/CORE/HDD/src/wlan_hdd_main.c
index c7b62e15adc..7960e740bc0 100755
--- a/drivers/staging/prima/CORE/HDD/src/wlan_hdd_main.c
+++ b/drivers/staging/prima/CORE/HDD/src/wlan_hdd_main.c
@@ -6715,9 +6715,12 @@ hdd_adapter_t* hdd_open_adapter( hdd_context_t *pHddCtx, tANI_U8 session_type,
mutex_lock(&pHddCtx->tdls_lock);
#endif
- pAdapter->wdev.iftype = (session_type == WLAN_HDD_P2P_CLIENT) ?
- NL80211_IFTYPE_P2P_CLIENT:
- NL80211_IFTYPE_STATION;
+ if (session_type == WLAN_HDD_INFRA_STATION)
+ pAdapter->wdev.iftype = NL80211_IFTYPE_STATION;
+ else if (session_type == WLAN_HDD_P2P_DEVICE)
+ pAdapter->wdev.iftype = NL80211_IFTYPE_P2P_DEVICE;
+ else
+ pAdapter->wdev.iftype = NL80211_IFTYPE_P2P_CLIENT;
pAdapter->device_mode = session_type;
#ifdef FEATURE_WLAN_TDLS