From: Seonah Moon Date: Mon, 22 Oct 2018 09:03:40 +0000 (+0900) Subject: Create temporary file to check wifi firmware state #2 X-Git-Tag: submit/tizen/20181022.091718^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fconnectivity%2Fnet-config.git;a=commitdiff_plain;h=2437c8fd050d5a1db3afe98241133c43d7bef07f Create temporary file to check wifi firmware state #2 Change-Id: I8c2c4d287021f6b0b76fa23d947e98e32995f1c8 --- diff --git a/src/wifi.c b/src/wifi.c index bb22a4e..0bc5273 100755 --- a/src/wifi.c +++ b/src/wifi.c @@ -116,9 +116,13 @@ void __netconfig_wifi_connect_reply(GObject *source_object, GAsyncResult *res, static void _update_wifi_firmware_state(void) { + int fd; mode_t mode = S_IRGRP | S_IWUSR | S_IXGRP; - if (creat(SPRD_CP2_FIRMWARE_STATE_PATH, mode) < 0) + fd = creat(SPRD_CP2_FIRMWARE_STATE_PATH, mode); + if (fd > 0) + close(fd); + else DBG("Failed to create wifi firmware state file"); is_wifi_firmware_downloaded = TRUE;