Lines Matching refs:fullname
190 const char *fullname)
232 if (symlink(buf, fullname) == -1) {
233 com_err("rdump", errno, "while creating symlink %s -> %s", buf, fullname);
246 char *fullname;
250 fullname = malloc(strlen(dumproot) + strlen(name) + 2);
251 if (!fullname) {
255 sprintf(fullname, "%s/%s", dumproot, name);
258 rdump_symlink(ino, inode, fullname);
261 fd = open(fullname, O_WRONLY | O_CREAT | O_TRUNC | O_LARGEFILE, S_IRWXU);
263 com_err("rdump", errno, "while dumping %s", fullname);
266 dump_file("rdump", ino, fd, 1, fullname);
274 if (mkdir(fullname, S_IRWXU) == -1) {
275 com_err("rdump", errno, "while making directory %s", fullname);
280 rdump_dirent, (void *) fullname);
282 com_err("rdump", retval, "while dumping %s", fullname);
284 fix_perms("rdump", inode, -1, fullname);
289 free(fullname);