wlan: Add support for SoftAP Random BSSID

 There is a new requirement that when the driver is in SoftAP mode that
 it create and use a randomized BSSID of the form "02:1A:11:Fx:xx:xx".
 Add logic to implement this feature, enabled via a new cfg.ini
 configuration item.

 CR-FIxed: 408851

Change-Id: Idf89638c052ce029ade9e48a71c980f8beccdb96
diff --git a/CORE/HDD/inc/wlan_hdd_cfg.h b/CORE/HDD/inc/wlan_hdd_cfg.h
index de7678e..e681718 100644
--- a/CORE/HDD/inc/wlan_hdd_cfg.h
+++ b/CORE/HDD/inc/wlan_hdd_cfg.h
@@ -389,6 +389,11 @@
 #define CFG_AP_COUNTRY_CODE_MAX                "USI"
 #define CFG_AP_COUNTRY_CODE_DEFAULT            "FFF"
 
+#define CFG_AP_ENABLE_RANDOM_BSSID_NAME            "gEnableApRandomBssid"
+#define CFG_AP_ENABLE_RANDOM_BSSID_MIN             ( 0 )
+#define CFG_AP_ENABLE_RANDOM_BSSID_MAX             ( 1 )
+#define CFG_AP_ENABLE_RANDOM_BSSID_DEFAULT         ( 0 )
+
 #define CFG_AP_ENABLE_PROTECTION_MODE_NAME            "gEnableApProt"
 #define CFG_AP_ENABLE_PROTECTION_MODE_MIN             ( 0 )
 #define CFG_AP_ENABLE_PROTECTION_MODE_MAX             ( 1 )
@@ -1421,6 +1426,7 @@
 
 #ifdef WLAN_SOFTAP_FEATURE
    v_BOOL_t      apUapsdEnabled;
+   v_BOOL_t      apRandomBssidEnabled;
    v_BOOL_t      apProtEnabled;
    v_U16_t       apProtection;
    v_BOOL_t      apOBSSProtEnabled;