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