Page MenuHomeFreeBSD

D56267.1794810954.diff
No OneTemporary

Authored By
Unknown
Size
573 B
Referenced Files
None
Subscribers
None

D56267.1794810954.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
Mon, Nov 16, 6:35 AM (22 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41764845
Default Alt Text
D56267.1794810954.diff (573 B)

Event Timeline