mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-09-21 23:47:52 +08:00
Fix file perms for fuzzers
This commit is contained in:
@@ -20,6 +20,7 @@ Contributors:
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
#include <cstring>
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
@@ -67,6 +68,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
|
||||
char filename[100];
|
||||
FILE *fptr;
|
||||
|
||||
umask(0077);
|
||||
|
||||
snprintf(filename, sizeof(filename), "/tmp/dynsec%d.conf", getpid());
|
||||
fptr = fopen(filename, "wb");
|
||||
if(!fptr) return 1;
|
||||
|
||||
Reference in New Issue
Block a user