summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pool <mbp@samba.org>2002-03-25 06:27:44 +0000
committerMartin Pool <mbp@samba.org>2002-03-25 06:27:44 +0000
commit4f2dcb17140f30f0c53c10d9556e9ab8c040dd07 (patch)
tree5592a7612eb23d50d4a9ee3d53b3347a20412523
parent64e74631e0bb81b5e781c619c4f91417096d4ee8 (diff)
downloadrsync-4f2dcb17140f30f0c53c10d9556e9ab8c040dd07.tar.gz
If we discover a hardlink with -vv say what it's a link to.
-rw-r--r--hlink.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/hlink.c b/hlink.c
index a79d15ad..ea389995 100644
--- a/hlink.c
+++ b/hlink.c
@@ -103,8 +103,13 @@ int check_hard_link(struct file_struct *file)
if (low > 0 &&
S_ISREG(hlink_list[low - 1].mode) &&
file->dev == hlink_list[low - 1].dev &&
- file->inode == hlink_list[low - 1].inode)
+ file->inode == hlink_list[low - 1].inode) {
+ if (verbose >= 2) {
+ rprintf(FINFO, "check_hard_link: \"%s\" is a hard link to file %d, \"%s\"\n",
+ f_name(file), low, f_name(&hlink_list[low]));
+ }
return 1;
+ }
#endif
return 0;