diff options
Diffstat (limited to 'gnu/libexec/uucp/libunix/uid.c')
-rw-r--r-- | gnu/libexec/uucp/libunix/uid.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/libexec/uucp/libunix/uid.c b/gnu/libexec/uucp/libunix/uid.c index b93e2a9..66b8fc7 100644 --- a/gnu/libexec/uucp/libunix/uid.c +++ b/gnu/libexec/uucp/libunix/uid.c @@ -29,6 +29,13 @@ #include "sysdep.h" #include <errno.h> + +/* NetBSD apparently does not support setuid as required by POSIX when + using saved setuid, so use seteuid instead. */ + +#if HAVE_SETEUID +#define setuid seteuid +#endif /* Switch to permissions of the invoking user. */ |