call rad_mkdir to make the path for the control socket, and modify the default config...
[freeradius.git] / src / include / radiusd.h
index 68123fa..40271f4 100644 (file)
@@ -529,7 +529,7 @@ int         log_err (char *);
 /* util.c */
 #define MEM(x) if (!(x)) { ERROR("%s[%u] OUT OF MEMORY", __FILE__, __LINE__); _fr_exit_now(__FILE__, __LINE__, 1); }
 void (*reset_signal(int signo, void (*func)(int)))(int);
-int            rad_mkdir(char *directory, mode_t mode);
+int            rad_mkdir(char *directory, mode_t mode, uid_t uid, gid_t gid);
 size_t         rad_filename_escape(UNUSED REQUEST *request, char *out, size_t outlen,
                                    char const *in, UNUSED void *arg);
 ssize_t                rad_filename_unescape(char *out, size_t outlen, char const *in, size_t inlen);