From c5591d5a96c3d7bd69029cb724e51b85d8817db8 Mon Sep 17 00:00:00 2001 From: Arron Wang Date: Fri, 12 Oct 2012 10:10:28 +0800 Subject: Tizen: Fix wifi enterprise to support SIM and AKA Revise Wi-Fi enterprise to enable PEAP, TLS, TTLS Fix wifi enterprise to support SIM and AKA --- src/service.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src') diff --git a/src/service.c b/src/service.c index 12d167f6..9ade8ab4 100644 --- a/src/service.c +++ b/src/service.c @@ -5855,12 +5855,24 @@ static int service_connect(struct connman_service *service) if (service->eap == NULL) return -EINVAL; +#if defined TIZEN_EXT + /* + * never request credentials if using EAP-TLS, EAP-SIM + * or EAP-AKA (EAP-TLS, EAP-SIM and EAP-AKA networks + * need to be fully provisioned) + */ + if (g_str_equal(service->eap, "tls") == TRUE || + g_str_equal(service->eap, "sim") == TRUE || + g_str_equal(service->eap, "aka") == TRUE) + break; +#else /* * never request credentials if using EAP-TLS * (EAP-TLS networks need to be fully provisioned) */ if (g_str_equal(service->eap, "tls") == TRUE) break; +#endif /* * Return -ENOKEY if either identity or passphrase is -- cgit v1.2.3