From 95ee012f23871ee0e9ec3979f7cd31fa33cd7e3c Mon Sep 17 00:00:00 2001 From: yar Date: Wed, 17 Nov 2004 22:43:46 +0000 Subject: Use POSIX functions instead of legacy ones: getwd() -> getcwd() wait3() -> waitpid() --- libexec/ftpd/ftpd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libexec/ftpd/ftpd.c') diff --git a/libexec/ftpd/ftpd.c b/libexec/ftpd/ftpd.c index a50dabd..106b065 100644 --- a/libexec/ftpd/ftpd.c +++ b/libexec/ftpd/ftpd.c @@ -2553,7 +2553,7 @@ pwd(void) { char *s, path[MAXPATHLEN + 1]; - if (getwd(path) == NULL) + if (getcwd(path, sizeof(path)) == NULL) reply(550, "%s.", path); else { if ((s = doublequote(path)) == NULL) @@ -3130,7 +3130,7 @@ out: void reapchild(int signo) { - while (wait3(NULL, WNOHANG, NULL) > 0); + while (waitpid(-1, NULL, WNOHANG) > 0); } #ifdef OLD_SETPROCTITLE -- cgit v1.1