wlan: Changes to handle gracefully init scan failure in romaing case

Change-Id: I76c39340280e7f3df88e15fa040f29cfca34ff86
CR-Fixed: 405480
diff --git a/CORE/MAC/inc/sirApi.h b/CORE/MAC/inc/sirApi.h
index 7b665dd..67b9ed8 100644
--- a/CORE/MAC/inc/sirApi.h
+++ b/CORE/MAC/inc/sirApi.h
@@ -938,14 +938,16 @@
 typedef enum eSirBackgroundScanMode
 {
     eSIR_AGGRESSIVE_BACKGROUND_SCAN = 0,
-    eSIR_NORMAL_BACKGROUND_SCAN = 1
+    eSIR_NORMAL_BACKGROUND_SCAN = 1,
+    eSIR_ROAMING_SCAN = 2,
 } tSirBackgroundScanMode;
 
 /// Two types of traffic check
 typedef enum eSirLinkTrafficCheck
 {
     eSIR_DONT_CHECK_LINK_TRAFFIC_BEFORE_SCAN = 0,
-    eSIR_CHECK_LINK_TRAFFIC_BEFORE_SCAN = 1
+    eSIR_CHECK_LINK_TRAFFIC_BEFORE_SCAN = 1,
+    eSIR_CHECK_ROAMING_SCAN = 2,
 } tSirLinkTrafficCheck;
 
 #define SIR_BG_SCAN_RETURN_CACHED_RESULTS              0x0