X-Git-Url: http://git.sameswireless.fr/l2tpns.git/blobdiff_plain/26a2025a1b7f12e9d962294583d76da30fb668d9..ecdddd60656db2fa84e0e84a7e82378a7202da6c:/l2tpns.c diff --git a/l2tpns.c b/l2tpns.c index fcd054d..63d110d 100644 --- a/l2tpns.c +++ b/l2tpns.c @@ -10,6 +10,7 @@ #include #include #define SYSLOG_NAMES +#include #include #include #include @@ -19,7 +20,6 @@ #include #include #include -#include #include #include #include @@ -5050,9 +5050,9 @@ int main(int argc, char *argv[]) case 'd': if (fork()) exit(0); setsid(); - freopen("/dev/null", "r", stdin); - freopen("/dev/null", "w", stdout); - freopen("/dev/null", "w", stderr); + FILE *in = freopen("/dev/null", "r", stdin); + FILE *out = freopen("/dev/null", "w", stdout); + FILE *err = freopen("/dev/null", "w", stderr); break; case 'v': optdebug++; @@ -5103,7 +5103,7 @@ int main(int argc, char *argv[]) LOG(0, 0, 0, "Can't set ulimit: %s\n", strerror(errno)); // Make core dumps go to /tmp - chdir("/tmp"); + int ret = chdir("/tmp"); } if (config->scheduler_fifo)