qcacmn: Support group key installation for VLAN

VLAN group keyix is greater than WLAN_CRYPTO_MAXKEYIDX
Each VLAN will have separate group key in single VAP.

CRs-Fixed: 2490599
Change-Id: I585b2deaa13da337c5df7b55ec8e4672221e4edb
This commit is contained in:
Gurumoorthi Gnanasambandhan
2019-07-16 13:02:47 +05:30
committed by nshrivas
parent 5cdfcc879e
commit 17d1e0f676
5 changed files with 12 additions and 3 deletions

View File

@@ -1795,6 +1795,7 @@ struct wmi_probe_resp_params {
* @vdev_id: vdev id
* @key_len: key length
* @key_idx: key index
* @group_key_idx: group key index for VLAN
* @peer_mac: peer mac address
* @key_flags: key flags, 0:pairwise key, 1:group key, 2:static key
* @key_cipher: key cipher based on security mode
@@ -1812,6 +1813,7 @@ struct set_key_params {
uint8_t vdev_id;
uint16_t key_len;
uint32_t key_idx;
uint32_t group_key_idx;
uint8_t peer_mac[QDF_MAC_ADDR_SIZE];
uint32_t key_flags;
uint32_t key_cipher;