diff options
author | Matt Turner <mattst88@gmail.com> | 2016-04-05 13:28:30 -0700 |
---|---|---|
committer | Andreas Schneider <asn@samba.org> | 2016-06-02 15:59:01 +0200 |
commit | cf2b35344d4de927f158a1e6d5b6bbc1be2ffd96 (patch) | |
tree | cff9e86245412b3c9976524b0f1d68fe5800d4bc | |
parent | a00a6b8b300b7baa867191e2bc016b835cf8d1b3 (diff) | |
download | uid_wrapper-cf2b35344d4de927f158a1e6d5b6bbc1be2ffd96.tar.gz uid_wrapper-cf2b35344d4de927f158a1e6d5b6bbc1be2ffd96.tar.xz uid_wrapper-cf2b35344d4de927f158a1e6d5b6bbc1be2ffd96.zip |
uwrap: Use alpha-specific syscalls.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11821
Signed-off-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
-rw-r--r-- | src/uid_wrapper.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/uid_wrapper.c b/src/uid_wrapper.c index 34889e0..ded857a 100644 --- a/src/uid_wrapper.c +++ b/src/uid_wrapper.c @@ -1901,7 +1901,11 @@ static long int uwrap_syscall (long int sysno, va_list vp) switch (sysno) { /* gid */ +#ifdef __alpha__ + case SYS_getxgid: +#else case SYS_getgid: +#endif #ifdef HAVE_LINUX_32BIT_SYSCALLS case SYS_getgid32: #endif @@ -1970,7 +1974,11 @@ static long int uwrap_syscall (long int sysno, va_list vp) #endif /* SYS_getresgid && HAVE_GETRESGID */ /* uid */ +#ifdef __alpha__ + case SYS_getxuid: +#else case SYS_getuid: +#endif #ifdef HAVE_LINUX_32BIT_SYSCALLS case SYS_getuid32: #endif |