From 8053a2643f85274e7f4a3ca2bf1f450756a288f2 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 21 Feb 2018 17:27:34 +0100 Subject: [PATCH] missing: always use __NR_ as prefix for syscall numbers Apparently, both __NR_ and SYS_ are useful, but we mostly use __NR_ hence use it for these two cases too, so that we settle on __NR_ exclusively. --- src/basic/missing_syscall.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/basic/missing_syscall.h b/src/basic/missing_syscall.h index 7e542c3d0..6253f28a1 100644 --- a/src/basic/missing_syscall.h +++ b/src/basic/missing_syscall.h @@ -28,7 +28,7 @@ #if !HAVE_PIVOT_ROOT static inline int missing_pivot_root(const char *new_root, const char *put_old) { - return syscall(SYS_pivot_root, new_root, put_old); + return syscall(__NR_pivot_root, new_root, put_old); } # define pivot_root missing_pivot_root @@ -131,7 +131,7 @@ static inline int missing_getrandom(void *buffer, size_t count, unsigned flags) #if !HAVE_GETTID static inline pid_t missing_gettid(void) { - return (pid_t) syscall(SYS_gettid); + return (pid_t) syscall(__NR_gettid); } # define gettid missing_gettid -- 2.30.2