wlan:Fix compilation error with the kernel change

Compilation errors observed with the Sched scan plan changes in kernel.

Change-Id: I66ccf3e558ac9b79647e1fb2a53a26f50705e59c
CRs-Fixed: 1103843
diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c
index 6d71690..2e04691 100644
--- a/CORE/HDD/src/wlan_hdd_cfg80211.c
+++ b/CORE/HDD/src/wlan_hdd_cfg80211.c
@@ -17375,17 +17375,17 @@
 {
     v_U32_t i = 0;
 
-    pno_req.scanTimers.ucScanTimersCount = n_scan_plans;
+    pno_req->scanTimers.ucScanTimersCount = request->n_scan_plans;
     for (i = 0; i < request->n_scan_plans; i++)
     {
-        pno_req.scanTimers.aTimerValues[i].uTimerRepeat =
-            request->scan_plans[i]->iterations;
-        pno_req.scanTimers.aTimerValues[i].uTimerValue =
-            request->scan_plans[i]->interval;
+        pno_req->scanTimers.aTimerValues[i].uTimerRepeat =
+            request->scan_plans[i].iterations;
+        pno_req->scanTimers.aTimerValues[i].uTimerValue =
+            request->scan_plans[i].interval;
     }
 }
 #else
-static void hdd_config_sched_scan_plan(tSirPNOScanReq pno_req,
+static void hdd_config_sched_scan_plan(tpSirPNOScanReq pno_req,
                                   struct cfg80211_sched_scan_request *request,
                                   hdd_context_t *hdd_ctx)
 {
@@ -17400,25 +17400,25 @@
      * till PNO is disabled.
      */
     if (0 == hdd_ctx->cfg_ini->configPNOScanTimerRepeatValue)
-        pno_req.scanTimers.ucScanTimersCount =
+        pno_req->scanTimers.ucScanTimersCount =
             HDD_PNO_SCAN_TIMERS_SET_ONE;
     else
-        pno_req.scanTimers.ucScanTimersCount =
+        pno_req->scanTimers.ucScanTimersCount =
             HDD_PNO_SCAN_TIMERS_SET_MULTIPLE;
 
     temp_int = (request->interval)/1000;
     VOS_TRACE(VOS_MODULE_ID_HDD, VOS_TRACE_LEVEL_INFO,
               "Base scan interval = %d PNOScanTimerRepeatValue = %d",
               temp_int, hdd_ctx->cfg_ini->configPNOScanTimerRepeatValue);
-    for ( i = 0; i < pno_req.scanTimers.ucScanTimersCount; i++)
+    for ( i = 0; i < pno_req->scanTimers.ucScanTimersCount; i++)
     {
-        pno_req.scanTimers.aTimerValues[i].uTimerRepeat =
+        pno_req->scanTimers.aTimerValues[i].uTimerRepeat =
             hdd_ctx->cfg_ini->configPNOScanTimerRepeatValue;
-        pno_req.scanTimers.aTimerValues[i].uTimerValue = temp_int;
+        pno_req->scanTimers.aTimerValues[i].uTimerValue = temp_int;
         temp_int *= 2;
     }
     //Repeat last timer until pno disabled.
-    pno_req.scanTimers.aTimerValues[i-1].uTimerRepeat = 0;
+    pno_req->scanTimers.aTimerValues[i-1].uTimerRepeat = 0;
 }
 #endif
 
@@ -17677,7 +17677,7 @@
                 pnoRequest.us5GProbeTemplateLen);
     }
 
-    hdd_config_sched_scan_plan(pnoRequest, request, pHddCtx);
+    hdd_config_sched_scan_plan(&pnoRequest, request, pHddCtx);
 
     pnoRequest.modePNO = SIR_PNO_MODE_IMMEDIATE;