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.
This commit is contained in:
Lennart Poettering
2018-02-21 17:27:34 +01:00
parent fd91e3ef49
commit d06f3829cd

View File

@@ -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