extern int backup_dir_len;
extern char *backup_suffix;
extern char *backup_dir;
-extern struct file_struct **hlink_list;
extern int am_root;
extern int preserve_devices;
backup_dir[--backup_dir_len] = '\0';
if (verbose > 0)
rprintf(FINFO, "backup_dir is %s\n", backup_dir);
+
initialised = 1;
}
kept = 1;
}
#endif
- if (!kept && preserve_hard_links && file->link_u.links
- && hlink_list[file->F_HLINDEX] != file) {
- if (verbose > 1)
- rprintf(FINFO, "%s is a hard link\n", f_name(file));
- }
if (!kept && !S_ISREG(file->mode)) {
rprintf(FINFO, "make_bak: skipping non-regular file %s\n",
}
}
set_perms(keep_name, file, NULL, 0);
- free_file(file);
free(file);
if (verbose > 1)