Lines Matching refs:error

60 	int error;
62 error = setuid(UID_OTHER);
64 expect("priv_setuid(asroot, injail)", error, 0, 0);
66 expect("priv_setuid(asroot, !injail)", error, 0, 0);
68 expect("priv_setuid(!asroot, injail)", error, -1, EPERM);
70 expect("priv_setuid(!asroot, !injail)", error, -1, EPERM);
76 int error;
78 error = seteuid(UID_OTHER);
80 expect("priv_seteuid(asroot, injail)", error, 0, 0);
82 expect("priv_seteuid(asroot, !injail)", error, 0, 0);
84 expect("priv_seteuid(!asroot, injail)", error, -1, EPERM);
86 expect("priv_seteuid(!asroot, !injail)", error, -1, EPERM);
92 int error;
94 error = setgid(GID_OTHER);
96 expect("priv_setgid(asroot, injail)", error, 0, 0);
98 expect("priv_setgid(asroot, !injail)", error, 0, 0);
100 expect("priv_setgid(!asroot, injail)", error, -1, EPERM);
102 expect("priv_setgid(!asroot, !injail)", error, -1, EPERM);
108 int error;
110 error = setegid(GID_OTHER);
112 expect("priv_setegid(asroot, injail)", error, 0, 0);
114 expect("priv_setegid(asroot, !injail)", error, 0, 0);
116 expect("priv_setegd(!asroot, injail)", error, -1, EPERM);
118 expect("priv_setegid(!asroot, !injail)", error, -1, EPERM);
127 int error;
129 error = setgroups(gidset_len, gidset);
131 expect("priv_setgroups(asroot, injail)", error, 0, 0);
133 expect("priv_setgroups(asroot, !injail)", error, 0, 0);
135 expect("priv_setgroups(!asroot, injail)", error, -1, EPERM);
137 expect("priv_setgroups(!asroot, !injail)", error, -1, EPERM);
143 int error;
145 error = setreuid(UID_OTHER, UID_OTHER);
147 expect("priv_setreuid(asroot, injail)", error, 0, 0);
149 expect("priv_setreuid(asroot, !injail)", error, 0, 0);
151 expect("priv_setreuid(!asroot, injail)", error, -1, EPERM);
153 expect("priv_setreuid(!asroot, !injail)", error, -1, EPERM);
159 int error;
161 error = setregid(GID_OTHER, GID_OTHER);
163 expect("priv_setregid(asroot, injail)", error, 0, 0);
165 expect("priv_setregid(asroot, !injail)", error, 0, 0);
167 expect("priv_setregid(!asroot, injail)", error, -1, EPERM);
169 expect("priv_setregid(!asroot, !injail)", error, -1, EPERM);
175 int error;
177 error = setresuid(UID_OTHER, UID_OTHER, UID_OTHER);
179 expect("priv_setresuid(asroot, injail)", error, 0, 0);
181 expect("priv_setresuid(asroot, !injail)", error, 0, 0);
183 expect("priv_setresuid(!asroot, injail)", error, -1, EPERM);
185 expect("priv_setresuid(!asroot, !injail)", error, -1, EPERM);
191 int error;
193 error = setresgid(GID_OTHER, GID_OTHER, GID_OTHER);
195 expect("priv_setresgid(asroot, injail)", error, 0, 0);
197 expect("priv_setresgid(asroot, !injail)", error, 0, 0);
199 expect("priv_setresgid(!asroot, injail)", error, -1, EPERM);
201 expect("priv_setresgid(!asroot, !injail)", error, -1, EPERM);