int main(int ac, char **av) { int lc; int i; tst_parse_opts(ac, av, NULL, NULL); setup(); for (lc = 0; TEST_LOOPING(lc); lc++) { tst_count = 0; for (i = 0; i < TST_TOTAL; i++) access_verify(i); } cleanup(); tst_exit(); }
int main(int ac, char **av) { int lc; int i; char *msg; mode_t access_mode; char *file_name; msg = parse_opts(ac, av, NULL, NULL); if (msg != NULL) tst_brkm(TBROK, NULL, "OPTION PARSING ERROR - %s", msg); setup(); for (lc = 0; TEST_LOOPING(lc); lc++) { tst_count = 0; for (i = 0; i < TST_TOTAL; i++) { file_name = test_cases[i].pathname; access_mode = test_cases[i].a_mode; /* * Call access(2) to check the test file * for specified access mode permissions. */ TEST(access(file_name, access_mode)); if (TEST_RETURN == -1) { tst_resm(TFAIL | TTERRNO, "access(%s, %#o) failed", file_name, access_mode); continue; } if (STD_FUNCTIONAL_TEST) access_verify(i); else tst_resm(TPASS, "call succeeded"); } } cleanup(); tst_exit(); }
int main(int ac, char **av) { int lc; int i; mode_t access_mode; char *file_name; tst_parse_opts(ac, av, NULL, NULL); setup(); for (lc = 0; TEST_LOOPING(lc); lc++) { tst_count = 0; for (i = 0; i < TST_TOTAL; i++) { file_name = test_cases[i].pathname; access_mode = test_cases[i].a_mode; /* * Call access(2) to check the test file * for specified access mode permissions. */ TEST(access(file_name, access_mode)); if (TEST_RETURN == -1) { tst_resm(TFAIL | TTERRNO, "access(%s, %#o) failed", file_name, access_mode); continue; } access_verify(i); } } cleanup(); tst_exit(); }
int main(int ac, char **av) { int lc; char *msg; int i; msg = parse_opts(ac, av, NULL, NULL); if (msg != NULL) tst_brkm(TBROK, NULL, "OPTION PARSING ERROR - %s", msg); setup(); TEST_EXP_ENOS(exp_enos); for (lc = 0; TEST_LOOPING(lc); lc++) { tst_count = 0; for (i = 0; i < TST_TOTAL; i++) access_verify(i); } cleanup(); tst_exit(); }