home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Serving the Web
/
ServingTheWeb1995.disc1of1.iso
/
linux
/
slacksrce
/
contrib
/
samba
/
samba-1.8
/
samba-1
/
samba-1.8.05
/
tstuid.c
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
C/C++ Source or Header
|
1994-09-25
|
278 b
|
21 lines
#include <stdlib.h>
void report(void)
{
printf("uid=(%d,%d) gid=(%d,%d)\n",getuid(),geteuid(),getgid(),getegid());
}
main()
{
report();
seteuid(1);
report();
setreuid(geteuid(),getuid());
report();
seteuid(1);
report();
setreuid(0,geteuid());
report();
}