qcacld-3.0: Add support for GMAC MIC validation

Add changes to validate MIC for the received protected
MC/BC frames with GMAC group management cipher suite.

Change-Id: Ie5f60674a452d2d930acc9ff9eb55de37645097a
CRs-Fixed: 2164828
diff --git a/core/wma/inc/wma.h b/core/wma/inc/wma.h
index 4b3086b..5b64a75 100644
--- a/core/wma/inc/wma.h
+++ b/core/wma/inc/wma.h
@@ -948,13 +948,14 @@
  */
 typedef struct {
 	uint16_t key_length;
-	uint8_t key[CSR_AES_KEY_LEN];
+	uint8_t key[CSR_AES_GMAC_256_KEY_LEN];
 
 	/* IPN is maintained per iGTK keyID
 	 * 0th index for iGTK keyID = 4;
 	 * 1st index for iGTK KeyID = 5
 	 */
 	wma_igtk_ipn_t key_id[2];
+	uint32_t key_cipher;
 } wma_igtk_key_t;
 #endif