From 2437c8fd050d5a1db3afe98241133c43d7bef07f Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Mon, 22 Oct 2018 18:03:40 +0900 Subject: [PATCH] Create temporary file to check wifi firmware state #2 Change-Id: I8c2c4d287021f6b0b76fa23d947e98e32995f1c8 --- src/wifi.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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; -- 2.7.4