Use the real setres[ug]id(2) rather than dummy stubs. Newer glibc's

call this.
This commit is contained in:
peter 2000-01-29 12:43:29 +00:00
parent 99f643a265
commit ddc73d8c39
2 changed files with 8 additions and 8 deletions

View File

@ -240,8 +240,7 @@
struct timespec *rmtp); } struct timespec *rmtp); }
163 STD LINUX { int linux_mremap(caddr_t addr, int old_len, \ 163 STD LINUX { int linux_mremap(caddr_t addr, int old_len, \
int new_len, int flags); } int new_len, int flags); }
164 STD LINUX { int linux_setresuid(linux_uid_t ruid, \ 164 NOPROTO LINUX { int setresuid(int ruid, int euid, int suid); }
linux_uid_t euid, linux_uid_t suid); }
165 STD LINUX { int linux_getresuid(linux_uid_t *ruid, \ 165 STD LINUX { int linux_getresuid(linux_uid_t *ruid, \
linux_uid_t *euid, linux_uid_t *suid); } linux_uid_t *euid, linux_uid_t *suid); }
166 STD LINUX { int linux_vm86(void); } 166 STD LINUX { int linux_vm86(void); }
@ -249,8 +248,9 @@
168 NOPROTO LINUX { int poll(struct pollfd*, unsigned int nfds, \ 168 NOPROTO LINUX { int poll(struct pollfd*, unsigned int nfds, \
long timeout); } long timeout); }
169 STD LINUX { int linux_nfsservctl(void); } 169 STD LINUX { int linux_nfsservctl(void); }
170 STD LINUX { int linux_setresgid(void); } 170 NOPROTO LINUX { int setresgid(int rgid, int egid, int sgid); }
171 STD LINUX { int linux_getresgid(void); } 171 STD LINUX { int linux_getresgid(linux_gid_t *rgid, \
linux_gid_t *egid, linux_gid_t *sgid); }
172 STD LINUX { int linux_prctl(void); } 172 STD LINUX { int linux_prctl(void); }
173 STD LINUX { int linux_rt_sigreturn(void); } 173 STD LINUX { int linux_rt_sigreturn(void); }
174 STD LINUX { int linux_rt_sigaction(int sig, \ 174 STD LINUX { int linux_rt_sigaction(int sig, \

View File

@ -240,8 +240,7 @@
struct timespec *rmtp); } struct timespec *rmtp); }
163 STD LINUX { int linux_mremap(caddr_t addr, int old_len, \ 163 STD LINUX { int linux_mremap(caddr_t addr, int old_len, \
int new_len, int flags); } int new_len, int flags); }
164 STD LINUX { int linux_setresuid(linux_uid_t ruid, \ 164 NOPROTO LINUX { int setresuid(int ruid, int euid, int suid); }
linux_uid_t euid, linux_uid_t suid); }
165 STD LINUX { int linux_getresuid(linux_uid_t *ruid, \ 165 STD LINUX { int linux_getresuid(linux_uid_t *ruid, \
linux_uid_t *euid, linux_uid_t *suid); } linux_uid_t *euid, linux_uid_t *suid); }
166 STD LINUX { int linux_vm86(void); } 166 STD LINUX { int linux_vm86(void); }
@ -249,8 +248,9 @@
168 NOPROTO LINUX { int poll(struct pollfd*, unsigned int nfds, \ 168 NOPROTO LINUX { int poll(struct pollfd*, unsigned int nfds, \
long timeout); } long timeout); }
169 STD LINUX { int linux_nfsservctl(void); } 169 STD LINUX { int linux_nfsservctl(void); }
170 STD LINUX { int linux_setresgid(void); } 170 NOPROTO LINUX { int setresgid(int rgid, int egid, int sgid); }
171 STD LINUX { int linux_getresgid(void); } 171 STD LINUX { int linux_getresgid(linux_gid_t *rgid, \
linux_gid_t *egid, linux_gid_t *sgid); }
172 STD LINUX { int linux_prctl(void); } 172 STD LINUX { int linux_prctl(void); }
173 STD LINUX { int linux_rt_sigreturn(void); } 173 STD LINUX { int linux_rt_sigreturn(void); }
174 STD LINUX { int linux_rt_sigaction(int sig, \ 174 STD LINUX { int linux_rt_sigaction(int sig, \