|
@@ -3756,16 +3756,33 @@ enum wlan_crypto_cipher_type wlan_wmi_cipher_to_crypto(uint8_t cipher)
|
|
|
return WLAN_CRYPTO_CIPHER_NONE;
|
|
|
case WMI_CIPHER_WEP:
|
|
|
return WLAN_CRYPTO_CIPHER_WEP;
|
|
|
- case WMI_CIPHER_WAPI:
|
|
|
- return WLAN_CRYPTO_CIPHER_WAPI_SMS4;
|
|
|
+ case WMI_CIPHER_TKIP:
|
|
|
+ return WLAN_CRYPTO_CIPHER_TKIP;
|
|
|
+ case WMI_CIPHER_AES_OCB:
|
|
|
+ return WLAN_CRYPTO_CIPHER_AES_OCB;
|
|
|
case WMI_CIPHER_AES_CCM:
|
|
|
return WLAN_CRYPTO_CIPHER_AES_CCM;
|
|
|
+ case WMI_CIPHER_WAPI:
|
|
|
+ return WLAN_CRYPTO_CIPHER_WAPI_SMS4;
|
|
|
+ case WMI_CIPHER_CKIP:
|
|
|
+ return WLAN_CRYPTO_CIPHER_CKIP;
|
|
|
case WMI_CIPHER_AES_CMAC:
|
|
|
return WLAN_CRYPTO_CIPHER_AES_CMAC;
|
|
|
- case WMI_CIPHER_AES_GMAC:
|
|
|
- return WLAN_CRYPTO_CIPHER_AES_GMAC;
|
|
|
case WMI_CIPHER_AES_GCM:
|
|
|
return WLAN_CRYPTO_CIPHER_AES_GCM;
|
|
|
+ case WMI_CIPHER_AES_GMAC:
|
|
|
+ return WLAN_CRYPTO_CIPHER_AES_GMAC;
|
|
|
+ case WMI_CIPHER_WAPI_GCM_SM4:
|
|
|
+ return WLAN_CRYPTO_CIPHER_WAPI_GCM4;
|
|
|
+ case WMI_CIPHER_BIP_CMAC_128:
|
|
|
+ return WLAN_CRYPTO_CIPHER_AES_CMAC;
|
|
|
+ case WMI_CIPHER_BIP_CMAC_256:
|
|
|
+ return WLAN_CRYPTO_CIPHER_AES_CMAC_256;
|
|
|
+ case WMI_CIPHER_BIP_GMAC_128:
|
|
|
+ return WLAN_CRYPTO_CIPHER_AES_GMAC;
|
|
|
+ case WMI_CIPHER_BIP_GMAC_256:
|
|
|
+ return WLAN_CRYPTO_CIPHER_AES_GMAC_256;
|
|
|
+
|
|
|
default:
|
|
|
return 0;
|
|
|
}
|