Lines Matching defs:path
444 radv_builtin_cache_path(char *path)
454 ret = snprintf(path, PATH_MAX + 1, "%s%s%zd", xdg_cache_home, suffix, sizeof(void *) * 8);
462 strcpy(path, pwd.pw_dir);
463 strcat(path, "/.cache");
464 if (mkdir(path, 0755) && errno != EEXIST)
467 ret = snprintf(path, PATH_MAX + 1, "%s%s%zd", pwd.pw_dir, suffix2, sizeof(void *) * 8);
478 char path[PATH_MAX + 1];
483 if (!radv_builtin_cache_path(path))
486 int fd = open(path, O_RDONLY);
509 char path[PATH_MAX + 1], path2[PATH_MAX + 7];
521 if (!radv_builtin_cache_path(path))
524 strcpy(path2, path);
526 int fd = mkstemp(path2); // open(path, O_WRONLY | O_CREAT, 0600);
540 rename(path2, path);