extern struct stats stats;
+extern char *link_by_hash_dir;
extern struct file_list *the_file_list;
+ extern alloc_pool_t hlink_pool;
- extern char curr_dir[MAXPATHLEN];
-@@ -621,7 +622,7 @@ static struct file_struct *recv_file_ent
+@@ -624,7 +625,7 @@ static struct file_struct *recv_file_ent
}
#endif
}
static void handle_delayed_updates(struct file_list *flist, char *local_name)
-@@ -609,7 +620,7 @@ int recv_files(int f_in, struct file_lis
+@@ -604,7 +615,7 @@ int recv_files(int f_in, struct file_lis
/* recv file data */
recv_ok = receive_data(f_in, fnamecmp, fd1, st.st_size,
ret == -2 ? "copy" : "rename",
--- old/rsync.h
+++ new/rsync.h
-@@ -692,6 +692,14 @@ struct stats {
+@@ -685,6 +685,14 @@ struct stats {
int current_file_index;
};