aboutsummaryrefslogtreecommitdiffstats
path: root/FICS
diff options
context:
space:
mode:
authorMarkus Uhlin <markus@nifty-networks.net>2025-11-01 16:11:25 +0100
committerMarkus Uhlin <markus@nifty-networks.net>2025-11-01 16:11:25 +0100
commit33b5b86d07ac3baafc90a82efe89cf8488d2bbd0 (patch)
treef7d1af1730e9588a4c413823bf21f44249f7abd0 /FICS
parentaba90429b32f362f89cb53c115f9b67b54250b5b (diff)
The directory iterator shall be recursive
Diffstat (limited to 'FICS')
-rw-r--r--FICS/prep_dir_for_privdrop.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/FICS/prep_dir_for_privdrop.cpp b/FICS/prep_dir_for_privdrop.cpp
index 399fdb4..5270f53 100644
--- a/FICS/prep_dir_for_privdrop.cpp
+++ b/FICS/prep_dir_for_privdrop.cpp
@@ -114,7 +114,7 @@ prep_dir_for_privdrop(const char *path)
return 0;
try {
fs::path v_path = path;
- fs::directory_iterator dir_it(v_path);
+ fs::recursive_directory_iterator dir_it(v_path);
uid_t uid = 0;
gid_t gid = 0;
constexpr mode_t dir_mode = (S_IRUSR|S_IWUSR|