Lines Matching refs:mode
44 runtest(const char *fname, const char *mode)
49 fp = fopen(fname, mode);
51 "fopen(\"%s\", \"%s\") failed", fname, mode);
54 exp_fget_ret = strchr(mode, 'e') != NULL ? FD_CLOEXEC : 0;
59 if (strchr(mode, '+'))
60 wantedflags = O_RDWR | (*mode == 'a' ? O_APPEND : 0);
61 else if (*mode == 'r')
63 else if (*mode == 'w')
65 else if (*mode == 'a')
71 atf_tc_fail("unrecognized mode: %s", mode);
73 atf_tc_fail("incorrect access mode: %s", mode);