summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaehyun Kim <jeik01.kim@samsung.com>2021-05-07 22:39:18 +0900
committerJaehyun Kim <jeik01.kim@samsung.com>2021-05-07 22:39:58 +0900
commit34d96fca78ccc5971ce38988347457c199168cfd (patch)
treeb681d0007c983871d165015d811135d9b6266719
parent432b300341618d46a27c4b035d84f081435ffdeb (diff)
downloadconnman-34d96fca78ccc5971ce38988347457c199168cfd.tar.gz
connman-34d96fca78ccc5971ce38988347457c199168cfd.tar.bz2
connman-34d96fca78ccc5971ce38988347457c199168cfd.zip
Modified to handle WPA3/WPA2 mixed mode as WPA3-SAEsubmit/tizen/20210513.084419submit/tizen/20210512.013459
Change-Id: Ib9d5240a4673f08f65dd13db3eb59bbb1b4da80d Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
-rwxr-xr-xgsupplicant/supplicant.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gsupplicant/supplicant.c b/gsupplicant/supplicant.c
index 0f01e952..c727c074 100755
--- a/gsupplicant/supplicant.c
+++ b/gsupplicant/supplicant.c
@@ -3116,6 +3116,10 @@ static void bss_compute_security(struct g_supplicant_bss *bss)
if (bss->ieee8021x)
bss->security = G_SUPPLICANT_SECURITY_IEEE8021X;
+#if defined TIZEN_EXT
+ else if (bss->sae)
+ bss->security = G_SUPPLICANT_SECURITY_SAE;
+#endif
else if (bss->psk)
bss->security = G_SUPPLICANT_SECURITY_PSK;
#if defined TIZEN_EXT
@@ -3123,8 +3127,6 @@ static void bss_compute_security(struct g_supplicant_bss *bss)
bss->security = G_SUPPLICANT_SECURITY_FT_PSK;
else if (bss->ft_ieee8021x == TRUE)
bss->security = G_SUPPLICANT_SECURITY_IEEE8021X;
- else if (bss->sae)
- bss->security = G_SUPPLICANT_SECURITY_SAE;
else if (bss->owe || bss->owe_transition_mode)
bss->security = G_SUPPLICANT_SECURITY_OWE;
else if (bss->dpp)