diff --git a/src/log-pcap.c b/src/log-pcap.c index 6827f1af8b..c8bb743544 100644 --- a/src/log-pcap.c +++ b/src/log-pcap.c @@ -429,7 +429,11 @@ int PcapLogOpenFileCtx(LogFileCtx *file_ctx, const char *prefix) snprintf(dirfull, PATH_MAX, "%s/%s", g_logpcap_sguil_base_dir, dirname); /* if mkdir fails file open will fail, so deal with errors there */ +#ifndef OS_WIN32 (void)mkdir(dirfull, 0700); +#else + (void)mkdir(dirfull); +#endif snprintf(filename, PATH_MAX, "%s/%s.%" PRIu32, dirfull, prefix, (uint32_t)ts.tv_sec); } else {