diff options
| author | Ganesh Kondabattini <ganeshk@qti.qualcomm.com> | 2015-11-18 08:38:37 +0530 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2015-11-19 14:21:42 +0530 |
| commit | d72d46cce403499ee4509b62d4741bee7bc5cd9c (patch) | |
| tree | c45967fd1838e6c752dfbba83d7aa2543611af54 | |
| parent | acc8370420dcbde516471a49c50419cdfdd33198 (diff) | |
wlan: set TX_USAGE flag for bss key in AP mode.
Set TX_USAGE flag for default key (BSS key) when using WEP40 or
WEP140 encryption in AP mode.
CRs-Fixed: 940725
Change-Id: Icb4411410d84b05a47f193ffbd632445f736246e
| -rw-r--r-- | CORE/SERVICES/WMA/wma.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c index f83f8b6254d8..5ba3bf4430bf 100644 --- a/CORE/SERVICES/WMA/wma.c +++ b/CORE/SERVICES/WMA/wma.c @@ -16087,8 +16087,14 @@ static wmi_buf_t wma_setup_install_key_cmd(tp_wma_handle wma_handle, case eSIR_ED_WEP104: cmd->key_cipher = WMI_CIPHER_WEP; if (key_params->unicast && - cmd->key_ix == key_params->def_key_idx) + cmd->key_ix == key_params->def_key_idx) { + WMA_LOGD("STA Mode: cmd->key_flags |= TX_USAGE"); cmd->key_flags |= TX_USAGE; + } else if ((mode == wlan_op_mode_ap) && + (cmd->key_ix == key_params->def_key_idx)) { + WMA_LOGD("AP Mode: cmd->key_flags |= TX_USAGE"); + cmd->key_flags |= TX_USAGE; + } break; case eSIR_ED_TKIP: cmd->key_txmic_len = WMA_TXMIC_LEN; |
