• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef _SYS_SYSCALL_H
2 #define _SYS_SYSCALL_H
3 
4 #include <bits/syscall.h>
5 
6 /* fixup legacy 16-bit junk */
7 #ifdef SYS_getuid32
8 #undef SYS_lchown
9 #undef SYS_getuid
10 #undef SYS_getgid
11 #undef SYS_geteuid
12 #undef SYS_getegid
13 #undef SYS_setreuid
14 #undef SYS_setregid
15 #undef SYS_getgroups
16 #undef SYS_setgroups
17 #undef SYS_fchown
18 #undef SYS_setresuid
19 #undef SYS_getresuid
20 #undef SYS_setresgid
21 #undef SYS_getresgid
22 #undef SYS_chown
23 #undef SYS_setuid
24 #undef SYS_setgid
25 #undef SYS_setfsuid
26 #undef SYS_setfsgid
27 #define SYS_lchown SYS_lchown32
28 #define SYS_getuid SYS_getuid32
29 #define SYS_getgid SYS_getgid32
30 #define SYS_geteuid SYS_geteuid32
31 #define SYS_getegid SYS_getegid32
32 #define SYS_setreuid SYS_setreuid32
33 #define SYS_setregid SYS_setregid32
34 #define SYS_getgroups SYS_getgroups32
35 #define SYS_setgroups SYS_setgroups32
36 #define SYS_fchown SYS_fchown32
37 #define SYS_setresuid SYS_setresuid32
38 #define SYS_getresuid SYS_getresuid32
39 #define SYS_setresgid SYS_setresgid32
40 #define SYS_getresgid SYS_getresgid32
41 #define SYS_chown SYS_chown32
42 #define SYS_setuid SYS_setuid32
43 #define SYS_setgid SYS_setgid32
44 #define SYS_setfsuid SYS_setfsuid32
45 #define SYS_setfsgid SYS_setfsgid32
46 #endif
47 #endif
48