From d06f3829cdfcf1798419a9efded245fd1202f0db 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 d15b4bf78e..bf282ac3f0 100644 --- a/src/basic/missing_syscall.h +++ b/src/basic/missing_syscall.h @@ -27,7 +27,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 @@ -129,7 +129,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.25.1