qcacmn: Add scan_ctrl_flags_ext to scan command

This change adds scan_ctrl_flags_ext to scan command
to support DBS Scan selection policy, adding policy
manager logic conditionally.

Change-Id: I424e107aac67fa5bac8ff72b023a5fe8c7e89bbc
CRs-Fixed: 2061031
diff --git a/umac/scan/dispatcher/src/wlan_scan_ucfg_api.c b/umac/scan/dispatcher/src/wlan_scan_ucfg_api.c
index bf2e6f8..6a22d56 100644
--- a/umac/scan/dispatcher/src/wlan_scan_ucfg_api.c
+++ b/umac/scan/dispatcher/src/wlan_scan_ucfg_api.c
@@ -332,6 +332,7 @@
 
 #endif
 
+#ifdef WLAN_POLICY_MGR_ENABLE
 /**
  * ucfg_scan_update_dbs_scan_ctrl_ext_flag() - update dbs scan ctrl flags
  * @req: pointer to scan request
@@ -390,6 +391,12 @@
 	scm_debug("scan_ctrl_flags_ext: 0x%x",
 			req->scan_req.scan_ctrl_flags_ext);
 }
+#else
+static void
+ucfg_scan_update_dbs_scan_ctrl_ext_flag(struct scan_start_request *req)
+{
+}
+#endif
 
 QDF_STATUS
 ucfg_scan_start(struct scan_start_request *req)