|
@@ -910,6 +910,52 @@ enum hdd_dot11_mode {
|
|
#define CFG_ACTIVE_MIN_CHANNEL_TIME_MAX (10000)
|
|
#define CFG_ACTIVE_MIN_CHANNEL_TIME_MAX (10000)
|
|
#define CFG_ACTIVE_MIN_CHANNEL_TIME_DEFAULT (20)
|
|
#define CFG_ACTIVE_MIN_CHANNEL_TIME_DEFAULT (20)
|
|
|
|
|
|
|
|
+/*
|
|
|
|
+ * <ini>
|
|
|
|
+ * gScanNumProbes - Set the number of probes on each channel for active scan
|
|
|
|
+ * @Min: 0
|
|
|
|
+ * @Max: 20
|
|
|
|
+ * @Default: 0
|
|
|
|
+ *
|
|
|
|
+ * This ini is used to set number of probes on each channel for
|
|
|
|
+ * active scan
|
|
|
|
+ *
|
|
|
|
+ * Related: None
|
|
|
|
+ *
|
|
|
|
+ * Supported Feature: Scan
|
|
|
|
+ *
|
|
|
|
+ * Usage: External
|
|
|
|
+ *
|
|
|
|
+ * </ini>
|
|
|
|
+ */
|
|
|
|
+#define CFG_SCAN_NUM_PROBES_NAME "gScanNumProbes"
|
|
|
|
+#define CFG_SCAN_NUM_PROBES_MIN (0)
|
|
|
|
+#define CFG_SCAN_NUM_PROBES_MAX (20)
|
|
|
|
+#define CFG_SCAN_NUM_PROBES_DEFAULT (0)
|
|
|
|
+
|
|
|
|
+/*
|
|
|
|
+ * <ini>
|
|
|
|
+ * gScanProbeRepeatTime - Set the probe repeat time on each channel for active scan
|
|
|
|
+ * @Min: 0
|
|
|
|
+ * @Max: 30
|
|
|
|
+ * @Default: 0
|
|
|
|
+ *
|
|
|
|
+ * This ini is used to set probe repeat time on each channel for
|
|
|
|
+ * active scan
|
|
|
|
+ *
|
|
|
|
+ * Related: None
|
|
|
|
+ *
|
|
|
|
+ * Supported Feature: Scan
|
|
|
|
+ *
|
|
|
|
+ * Usage: External
|
|
|
|
+ *
|
|
|
|
+ * </ini>
|
|
|
|
+ */
|
|
|
|
+#define CFG_SCAN_PROBE_REPEAT_TIME_NAME "gScanProbeRepeatTime"
|
|
|
|
+#define CFG_SCAN_PROBE_REPEAT_TIME_MIN (0)
|
|
|
|
+#define CFG_SCAN_PROBE_REPEAT_TIME_MAX (30)
|
|
|
|
+#define CFG_SCAN_PROBE_REPEAT_TIME_DEFAULT (0)
|
|
|
|
+
|
|
#ifdef FEATURE_WLAN_EXTSCAN
|
|
#ifdef FEATURE_WLAN_EXTSCAN
|
|
/*
|
|
/*
|
|
* <ini>
|
|
* <ini>
|
|
@@ -13324,6 +13370,8 @@ struct hdd_config {
|
|
uint32_t nPassiveMaxChnTime; /* in units of milliseconds */
|
|
uint32_t nPassiveMaxChnTime; /* in units of milliseconds */
|
|
uint32_t nActiveMinChnTime; /* in units of milliseconds */
|
|
uint32_t nActiveMinChnTime; /* in units of milliseconds */
|
|
uint32_t nActiveMaxChnTime; /* in units of milliseconds */
|
|
uint32_t nActiveMaxChnTime; /* in units of milliseconds */
|
|
|
|
+ uint32_t scan_probe_repeat_time;
|
|
|
|
+ uint32_t scan_num_probes;
|
|
|
|
|
|
uint32_t nInitialDwellTime; /* in units of milliseconds */
|
|
uint32_t nInitialDwellTime; /* in units of milliseconds */
|
|
bool initial_scan_no_dfs_chnl;
|
|
bool initial_scan_no_dfs_chnl;
|