Index: sources/model/settings/MWifiNetwork.h =================================================================== diff -u -r247f91d8ee35391abf611248ba8ae3d64de5341b -r14e9940ccba0c2d64b5e16aa34edcb995f0563fd --- sources/model/settings/MWifiNetwork.h (.../MWifiNetwork.h) (revision 247f91d8ee35391abf611248ba8ae3d64de5341b) +++ sources/model/settings/MWifiNetwork.h (.../MWifiNetwork.h) (revision 14e9940ccba0c2d64b5e16aa34edcb995f0563fd) @@ -1,13 +1,13 @@ /*! * - * Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. + * Copyright (c) 2021-2024 Diality Inc. - All Rights Reserved. * \copyright * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file MWifiNetwork.h * \author (last) Behrouz NematiPour - * \date (last) 24-May-2021 + * \date (last) 26-Aug-2024 * \author (original) Behrouz NematiPour * \date (original) 11-May-2021 * @@ -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;