wlan: Set cfg Dot11 mode when firmware capabilities received

When DUT is roaming to 11AC AP from 11n AP, it is getting failed.
Reassoc request frame is getting dropped in H/W because
host is configuring wrong cbmode as part of ft ADD BSS request.
While preparing FT ADD BSS request, Host fills cbmode on the
basis of cfg DOT11 mode. During driver initialization host
set the cfg DOT11 mode before firmware capabilities received.
So in this case it is 11AC mode though hardware is not capable
for same. So cbmode has wrong value.
As part of this fix, Host will set cfg DOT11 mode after
firmware capabilities received.

Change-Id: Ib78bb287f032278bce3cea573b2365107cd6e3d8
CRs-Fixed: 813675
diff --git a/CORE/SME/inc/sme_Api.h b/CORE/SME/inc/sme_Api.h
index 2576d83..a4f221f 100644
--- a/CORE/SME/inc/sme_Api.h
+++ b/CORE/SME/inc/sme_Api.h
@@ -3657,4 +3657,5 @@
                                tANI_U32 iniNumBuffAdvert,
                                       tANI_U32 set_value);
 
+void sme_SetDefDot11Mode(tHalHandle hHal);
 #endif //#if !defined( __SME_API_H )