From: Jaehyun Kim Date: Mon, 8 Jul 2024 08:48:05 +0000 (+0900) Subject: Support EAP connection without cert file in test app X-Git-Tag: accepted/tizen/unified/20240731.160156~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F94%2F314194%2F1;p=platform%2Fcore%2Fapi%2Fwifi-manager.git Support EAP connection without cert file in test app Change-Id: Id1be91dafa5467a0d7405e6f5c38dc382e6a126b Signed-off-by: Jaehyun Kim --- diff --git a/tools/manager-test/wman_test_ap.c b/tools/manager-test/wman_test_ap.c index b0a8f0c..33a3136 100644 --- a/tools/manager-test/wman_test_ap.c +++ b/tools/manager-test/wman_test_ap.c @@ -17,6 +17,7 @@ #include #include +#include #include #include "wman_test_common.h" #include "wman_test_extension.h" @@ -466,15 +467,18 @@ static bool __test_found_eap_ap_cb(wifi_manager_ap_h ap, void *user_data) } if (input_int == 0 || input_int == 1 || input_int == 2) { - printf("Input certificate file:\n"); + printf("Input certificate file('none' for skip):\n"); rv = scanf("%99s", input_str1); - rv = wifi_manager_ap_set_eap_ca_cert_file(ap, input_str1); - if (rv != WIFI_MANAGER_ERROR_NONE) { - printf("Fail to set eap certificatefile : %s\n", wman_test_strerror(rv)); - free(ap_name); - free(inputed_name); - return false; + if (g_strcmp0(input_str1, "none") != 0) { + printf("Set eap certificatefile : %s\n", input_str1); + rv = wifi_manager_ap_set_eap_ca_cert_file(ap, input_str1); + if (rv != WIFI_MANAGER_ERROR_NONE) { + printf("Fail to set eap certificatefile : %s\n", wman_test_strerror(rv)); + free(ap_name); + free(inputed_name); + return false; + } } }