From: Seonah Moon Date: Wed, 27 Sep 2017 11:21:42 +0000 (+0900) Subject: bug fix X-Git-Tag: submit/tizen/20171010.084928~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c7bdeae188a508c3619e86184fcfbce53e875124;p=platform%2Fcore%2Fapi%2Fsoftap.git bug fix Change-Id: I1cdab5c7043aa15d8514c6092450cb73f39a2aa2 --- diff --git a/src/softap.c b/src/softap.c index 747fd7c..59d4ca1 100755 --- a/src/softap.c +++ b/src/softap.c @@ -181,16 +181,6 @@ static softap_error_e __get_vsie(char *vsie, unsigned int size) return SOFTAP_ERROR_NONE; } -static softap_error_e __set_channel(int channel) -{ - if (vconf_set_int(VCONFKEY_SOFTAP_CHANNEL, channel) < 0) { - ERR("vconf_set_int is failed\n"); - return SOFTAP_ERROR_OPERATION_FAILED; - } - - return SOFTAP_ERROR_NONE; -} - static softap_error_e __get_channel(int *channel) { if (channel == NULL) { @@ -776,7 +766,7 @@ API int softap_create(softap_h *softap) __softap_h *sa = NULL; GError *error = NULL; char ssid[SOFTAP_SSID_MAX_LEN + 1] = {0, }; - int channel; + int channel = 1; sa = (__softap_h *) malloc(sizeof(__softap_h)); @@ -805,16 +795,8 @@ API int softap_create(softap_h *softap) return SOFTAP_ERROR_OPERATION_FAILED; } - if (__get_channel(&channel) != SOFTAP_ERROR_NONE) { + if (__get_channel(&channel) != SOFTAP_ERROR_NONE) ERR("Fail to get saved channel!!"); - if (__set_channel(1) != SOFTAP_ERROR_NONE) { - ERR("Fail to set channel"); - g_free(sa->ssid); - free(sa); - return SOFTAP_ERROR_OPERATION_FAILED; - } - channel = 1; - } sa->channel = channel; sa->dhcp_enabled = false; @@ -1557,6 +1539,7 @@ API int softap_set_ssid_visibility(softap_h softap, bool visible) ret = __set_visibility(visible); if (ret == SOFTAP_ERROR_NONE) { + sa->visibility = visible; __send_dbus_signal(sa->client_bus, SIGNAL_NAME_SSID_VISIBILITY_CHANGED, visible ? SIGNAL_MSG_SSID_VISIBLE : @@ -1755,7 +1738,7 @@ API int softap_set_channel(softap_h softap, int channel) __softap_h *sa = (__softap_h *) softap; sa->channel = channel; - return __set_channel(channel); + return SOFTAP_ERROR_NONE; }