TDLS: Send WMM Elements in tdls setup frames

Advertize WMM capability by including WMM IE's in TDLS Setup
Request/Response and WMM Parameter Element in TDLS Setup
Confirmation frames.
This capability shall be enabled based on the
gEnableTDLSWmmMode parameter.
Also, ensure to include the WMM Parameter Element in TDLS Setup
Confirmation frames only when the peer is WMM capable.

CRs-fixed: 646551
Change-Id: Iaef63dee00dad757ae6177e9148e1df21cefce33
diff --git a/CORE/MAC/inc/wniCfgAp.h b/CORE/MAC/inc/wniCfgAp.h
index 31d4837..afe80b8 100644
--- a/CORE/MAC/inc/wniCfgAp.h
+++ b/CORE/MAC/inc/wniCfgAp.h
@@ -378,6 +378,7 @@
 #define WNI_CFG_BTC_CRITICAL_HID_NSNIFF_BLK_GUIDANCE    331
 #define WNI_CFG_BTC_DYN_A2DP_TX_QUEUE_THOLD    332
 #define WNI_CFG_BTC_DYN_OPP_TX_QUEUE_THOLD    333
+#define WNI_CFG_TDLS_WMM_MODE_ENABLED    334
 
 /*
  * String parameter lengths 
@@ -2801,10 +2802,18 @@
 #define WNI_CFG_BTC_DYN_OPP_TX_QUEUE_THOLD_APMAX    3
 #define WNI_CFG_BTC_DYN_OPP_TX_QUEUE_THOLD_APDEF    1
 
-#define CFG_PARAM_MAX_NUM         334
-#define CFG_AP_IBUF_MAX_SIZE      273
+#define WNI_CFG_TDLS_WMM_MODE_ENABLED_STAMIN    0
+#define WNI_CFG_TDLS_WMM_MODE_ENABLED_STAMAX    1
+#define WNI_CFG_TDLS_WMM_MODE_ENABLED_STADEF    0
+
+#define WNI_CFG_TDLS_WMM_MODE_ENABLED_APMIN    0
+#define WNI_CFG_TDLS_WMM_MODE_ENABLED_APMAX    1
+#define WNI_CFG_TDLS_WMM_MODE_ENABLED_APDEF    0
+
+#define CFG_PARAM_MAX_NUM         335
+#define CFG_AP_IBUF_MAX_SIZE      274
 #define CFG_AP_SBUF_MAX_SIZE      3422
-#define CFG_STA_IBUF_MAX_SIZE     268
+#define CFG_STA_IBUF_MAX_SIZE     269
 #define CFG_STA_SBUF_MAX_SIZE     3388
 #define CFG_SEM_MAX_NUM           19