File: testsuid.c

package info (click to toggle)
tiger 2.2.4-22
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,188 kB
  • ctags: 240
  • sloc: sh: 8,388; ansic: 2,109; makefile: 141; perl: 106
file content (17 lines) | stat: -rw-r--r-- 227 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

int
main()
{
     int status = 0;
     setuid(1);
     if(
#ifdef HAVESETEUID
        seteuid(0) != -1 ||
#endif
#ifdef HAVESETRUID
        setruid(0) != -1 ||
#endif
	setuid(0) != -1)
        status = 1;
     exit(status);
}