Lines Matching defs:setreuid
12 ** This program checks to see if your version of setreuid works.
30 # define setreuid(r, e) setresuid(r, e, -1)
64 if (setreuid(0, 1) < 0)
67 printf("setreuid(0, 1) failure\n");
69 printuids("after setreuid(0, 1)", 0, 1);
85 if (setreuid(-1, 0) < 0)
88 printf("setreuid(-1, 0) failure\n");
90 printuids("after setreuid(-1, 0)", 0, 0);
91 if (setreuid(realuid, 0) < 0)
94 printf("setreuid(%d, 0) failure\n", (int) realuid);
96 printuids("after setreuid(realuid, 0)", realuid, 0);
110 if (setreuid(0, 2) < 0)
113 printf("setreuid(0, 2) failure\n");
115 printuids("after setreuid(0, 2)", 0, 2);
131 if (setreuid(-1, 0) < 0)
134 printf("setreuid(-1, 0) failure\n");
136 printuids("after setreuid(-1, 0)", 0, 0);
137 if (setreuid(realuid, 0) < 0)
140 printf("setreuid(%d, 0) failure\n", (int) realuid);
142 printuids("after setreuid(realuid, 0)", realuid, 0);
157 printf("\nThis system cannot use setreuid\n");