Lines Matching defs:fname
166 const char *fname;
173 fname = redir->nfile.expfname;
174 if ((f = open(fname, O_RDONLY)) < 0)
175 error("cannot open %s: %s", fname, strerror(errno));
178 fname = redir->nfile.expfname;
179 if ((f = open(fname, O_RDWR|O_CREAT, 0666)) < 0)
180 error("cannot create %s: %s", fname, strerror(errno));
184 fname = redir->nfile.expfname;
185 if (stat(fname, &sb) == -1) {
186 if ((f = open(fname, O_WRONLY|O_CREAT|O_EXCL, 0666)) < 0)
187 error("cannot create %s: %s", fname, strerror(errno));
189 if ((f = open(fname, O_WRONLY, 0666)) < 0)
190 error("cannot create %s: %s", fname, strerror(errno));
193 error("cannot create %s: %s", fname,
197 error("cannot create %s: %s", fname,
203 fname = redir->nfile.expfname;
204 if ((f = open(fname, O_WRONLY|O_CREAT|O_TRUNC, 0666)) < 0)
205 error("cannot create %s: %s", fname, strerror(errno));
208 fname = redir->nfile.expfname;
209 if ((f = open(fname, O_WRONLY|O_CREAT|O_APPEND, 0666)) < 0)
210 error("cannot create %s: %s", fname, strerror(errno));