Index: sources/model/settings/MWifiNetwork.h =================================================================== diff -u -r2ef03b2ce51b4dc507f66e9671953a8e0824bde9 -r55b1508dfe51d9232e9017e3a757b4cc2ee8af17 --- sources/model/settings/MWifiNetwork.h (.../MWifiNetwork.h) (revision 2ef03b2ce51b4dc507f66e9671953a8e0824bde9) +++ sources/model/settings/MWifiNetwork.h (.../MWifiNetwork.h) (revision 55b1508dfe51d9232e9017e3a757b4cc2ee8af17) @@ -40,7 +40,9 @@ WPA_TKIP, WPA_TKIP_AES, WPA_AES, - WPA2_AES + WPA2_AES, + WPA3_SAE_ONLY, + WPA3_WPA2_TRNS, }; enum SIGNAL_LEVEL @@ -90,42 +92,35 @@ QStringList result; for (const SECURITY_TYPE &type : vSecurityTypes) { + // NOTE : Order of case is very IMPORTANT switch (type) { - case WEP: - { - result.append("WEP"); + case WPA3_SAE_ONLY: + result.append("WPA3_SAE"); break; - } - case WPA_TKIP: - { - result.append("WPA_TKIP"); + case WPA3_WPA2_TRNS: + result.append("WPA3_WPA2"); break; - } - case WPA_TKIP_AES: - { - result.append("WPA_TKIP_AES"); + case WPA2_AES: + result.append("WPA2_AES"); break; - } case WPA_AES: - { result.append("WPA_AES"); break; - } - case WPA2_AES: - { - result.append("WPA2_AES"); + case WPA_TKIP_AES: + result.append("WPA_TKIP_AES"); break; - } + case WPA_TKIP: + result.append("WPA_TKIP"); + break; + case WEP: + result.append("WEP"); + break; case UNSUPPORTED: - { result.append("UNSUPPORTED"); break; - } default: - { result.append("UNKNOWN"); break; - } } } return result;