Page MenuHomeFreeBSD

D56267.diff
No OneTemporary

D56267.diff

diff --git a/contrib/wpa/wpa_supplicant/config_file.c b/contrib/wpa/wpa_supplicant/config_file.c
--- a/contrib/wpa/wpa_supplicant/config_file.c
+++ b/contrib/wpa/wpa_supplicant/config_file.c
@@ -11,9 +11,7 @@
*/
#include "includes.h"
-#ifdef ANDROID
#include <sys/stat.h>
-#endif /* ANDROID */
#include "common.h"
#include "config.h"
@@ -1666,6 +1664,9 @@
os_free(tmp_name);
return -1;
}
+ struct stat file_stat;
+ if (stat(orig_name, &file_stat) == 0)
+ chmod(tmp_name, file_stat.st_mode | S_IRUSR | S_IWUSR);
wpa_config_write_global(f, config);

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 12, 1:37 PM (1 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31295773
Default Alt Text
D56267.diff (573 B)

Event Timeline