Lines Matching refs:error

86 	int i, error;  in setup()  local
89 error = open(fd_list[i].fd_name, O_CREAT | O_EXCL, fd_list[i].fd_mode); in setup()
90 if (error == -1) { in setup()
92 return (error); in setup()
94 close(error); in setup()
95 error = chown(fd_list[i].fd_name, fd_list[i].fd_owner, in setup()
97 if (error) { in setup()
99 return (error); in setup()
108 int error; in restoreprivilege() local
110 error = setreuid(ROOT_UID, ROOT_UID); in restoreprivilege()
111 if (error) in restoreprivilege()
112 return (error); in restoreprivilege()
114 error = setregid(WHEEL_GID, WHEEL_GID); in restoreprivilege()
115 if (error) in restoreprivilege()
116 return (error); in restoreprivilege()
126 int error; in reportprivilege() local
128 error = getresuid(&ruid, &euid, &suid); in reportprivilege()
129 if (error) { in reportprivilege()
131 return (error); in reportprivilege()
134 error = getresgid(&rgid, &egid, &sgid); in reportprivilege()
135 if (error) { in reportprivilege()
137 return (error); in reportprivilege()
151 int i, error; in cleanup() local
153 error = restoreprivilege(); in cleanup()
154 if (error) { in cleanup()
156 return (error); in cleanup()
160 error = unlink(fd_list[i].fd_name); in cleanup()
161 if (error) in cleanup()
162 return (error); in cleanup()
171 int error, errorseen; in main() local
178 error = setup(); in main()
179 if (error) { in main()
185 error = setresuid(ROOT_UID, ROOT_UID, ROOT_UID); in main()
186 if (error) { in main()
192 error = setgroups(0, NULL); in main()
193 if (error) { in main()
199 error = setresgid(WHEEL_GID, WHEEL_GID, WHEEL_GID); in main()
200 if (error) { in main()
210 error = setresuid(TEST_UID_ONE, TEST_UID_ONE, ROOT_UID); in main()
211 if (error) { in main()
219 error = access("test1", R_OK); in main()
220 if (!error) { in main()
226 error = eaccess("test1", R_OK); in main()
227 if (!error) { in main()
233 error = restoreprivilege(); in main()
234 if (error) { in main()
240 error = setresuid(TEST_UID_ONE, TEST_UID_TWO, ROOT_UID); in main()
241 if (error) { in main()
248 error = access("test2", R_OK); in main()
249 if (error) { in main()
256 error = eaccess("test3", R_OK); in main()
257 if (error) { in main()
264 error = access("test3", R_OK); in main()
265 if (!error) { in main()
272 error = eaccess("test2", R_OK); in main()
273 if (!error) { in main()
279 error = restoreprivilege(); in main()
280 if (error) { in main()
286 error = setresgid(TEST_GID_ONE, TEST_GID_TWO, WHEEL_GID); in main()
287 if (error) { in main()
294 error = setresuid(TEST_UID_ONE, TEST_UID_ONE, ROOT_UID); in main()
295 if (error) { in main()
302 error = access("test4", R_OK); in main()
303 if (!error) { in main()
308 error = eaccess("test4", R_OK); in main()
309 if (!error) { in main()
316 error = access("test5", R_OK); in main()
317 if (error) { in main()
324 error = eaccess("test6", R_OK); in main()
325 if (error) { in main()
332 error = access("test6", R_OK); in main()
333 if (!error) { in main()
340 error = eaccess("test5", R_OK); in main()
341 if (!error) { in main()
353 error = cleanup(); in main()
354 if (error) { in main()