Lines Matching defs:path
221 char *path,
238 if ((err = va_makepath(&ap, &path)) < 0)
239 fail ("\"%s\" is a truncated name!\n", path);
241 exist = (stat(path, &stbuf) == 0);
247 fail ("%s is missing!\n", path);
250 Symlink (path, symbolic);
252 Free (path);
258 fail ("%s is not a directory!\n", path);
260 Unlink (path);
265 Mkdir (path, 0);
271 fail ("%s is not a file!\n", path);
273 Unlink (path);
278 Close(Creat(path, 0));
288 fail ("%s is not a file or pipe!\n", path);
290 Unlink (path);
295 Close(Creat(path, 0));
303 (void) chownmod(path, uid, gid, mode);
305 Free (path);
312 * Takes a variable length list of path components and attempts to string them
313 * together into a path. It returns a heap-allocated string via the output