qcacld-3.0: Send TDLS frames with lower AC
If ACM enabled and access is not granted for AC_VI, then send
TDLS frames with lower access category instead of dropping them.
Change-Id: I2201536dc4475764f33eebce1faa0a7df0b2c454
CRs-Fixed: 2045241
diff --git a/core/mac/inc/sir_api.h b/core/mac/inc/sir_api.h
index bcd5814..a035904 100644
--- a/core/mac/inc/sir_api.h
+++ b/core/mac/inc/sir_api.h
@@ -3544,6 +3544,7 @@
/* For multi-session, for PE to locate peSession ID */
struct qdf_mac_addr bssid;
struct qdf_mac_addr peer_mac;
+ enum wifi_traffic_ac ac;
/* Variable length. Dont add any field after this. */
uint8_t addIe[1];
} tSirTdlsSendMgmtReq, *tpSirSmeTdlsSendMgmtReq;
@@ -5240,15 +5241,6 @@
uint32_t retriesLong;
} tSirWifiRateStat, *tpSirWifiRateStat;
-/* access categories */
-typedef enum {
- WIFI_AC_VO = 0,
- WIFI_AC_VI = 1,
- WIFI_AC_BE = 2,
- WIFI_AC_BK = 3,
- WIFI_AC_MAX = 4,
-} tSirWifiTrafficAc;
-
/* wifi peer type */
typedef enum {
WIFI_PEER_STA,