X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fwifi-power.c;h=947716fac921b2ae140753a3adecf7e6292db6eb;hb=4933bfde80e20fa3cb4963c7d7f9add022ebf0c0;hp=71e953058c235d4ec5bfc5553ac4350104c3425e;hpb=46a7bfcb29ca7642cae080ca393cf145d15fb232;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git diff --git a/src/wifi-power.c b/src/wifi-power.c index 71e9530..947716f 100755 --- a/src/wifi-power.c +++ b/src/wifi-power.c @@ -307,11 +307,19 @@ static void __netconfig_set_wifi_bssid(void) return; } - fseek(fp, 0L, SEEK_SET); - rv = fscanf(fp, "%17s", bssid); + rv = fseek(fp, 0L, SEEK_SET); + if (rv != 0) { + ERR("Fail to seek file"); + fclose(fp); + return; + } - if (rv < 0) + rv = fscanf(fp, "%17s", bssid); + if (rv < 0) { ERR("Fail to read bssid"); + fclose(fp); + return; + } netconfig_set_vconf_str(VCONF_WIFI_BSSID_ADDRESS, bssid);