summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSrinivas Girigowda <sgirigow@qca.qualcomm.com>2014-10-01 10:52:28 -0700
committerAkash Patel <c_akashp@qca.qualcomm.com>2014-10-02 13:08:11 -0700
commit97263b46c166f9ea9581b07c93dea83d2998620c (patch)
tree3c60d8adb9796724030647e098405525d8ca9594
parent9983e6183c1ba8f2a32eafe55293d07a1889f559 (diff)
qcacld: WMA: Enable MAC Spoofing for user scan
Enable MAC Spoofing for user scan Change-Id: Iab34731d14e8aa2abc005bea951d8a73ca82c47f CRs-Fixed: 733136
-rw-r--r--CORE/SERVICES/WMA/wma.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c
index 07ad0932d040..c011f01589dc 100644
--- a/CORE/SERVICES/WMA/wma.c
+++ b/CORE/SERVICES/WMA/wma.c
@@ -6787,7 +6787,8 @@ VOS_STATUS wma_get_buf_start_scan_cmd(tp_wma_handle wma_handle,
cmd->scan_ctrl_flags |= WMI_SCAN_ADD_BCAST_PROBE_REQ;
if (scan_req->scanType == eSIR_PASSIVE_SCAN)
cmd->scan_ctrl_flags |= WMI_SCAN_FLAG_PASSIVE;
- cmd->scan_ctrl_flags |= WMI_SCAN_FILTER_PROBE_REQ;
+ cmd->scan_ctrl_flags |= WMI_SCAN_FILTER_PROBE_REQ |
+ WMI_SCAN_ADD_SPOOFED_MAC_IN_PROBE_REQ;
/*
* Decide burst_duration and dwell_time_active based on
* what type of devices are active.
@@ -21121,7 +21122,8 @@ static VOS_STATUS wma_process_ll_stats_getReq
cmd->burst_duration = WMA_EXTSCAN_BURST_DURATION;
cmd->scan_ctrl_flags = WMI_SCAN_ADD_BCAST_PROBE_REQ |
WMI_SCAN_ADD_CCK_RATES |
- WMI_SCAN_ADD_OFDM_RATES ;
+ WMI_SCAN_ADD_OFDM_RATES |
+ WMI_SCAN_ADD_SPOOFED_MAC_IN_PROBE_REQ;
cmd->scan_priority = WMI_SCAN_PRIORITY_HIGH;
cmd->notify_extscan_events = WMI_EXTSCAN_CYCLE_COMPLETED_EVENT |
WMI_EXTSCAN_BUCKET_OVERRUN_EVENT;