- Moved the err_list* stuff here from log.c and renamed them msg_list*.
[rsync/rsync.git] / rsync.h
diff --git a/rsync.h b/rsync.h
index d615f1a..bc00958 100644 (file)
--- a/rsync.h
+++ b/rsync.h
@@ -55,7 +55,7 @@
 #define SAME_DEV (1<<10)
 
 /* What flags are relevant after the transfer of the flist is complete? */
-#define LIVE_FLAGS (FLAG_DELETE|HAS_INODE_DATA)
+#define LIVE_FLAGS FLAG_DELETE
 
 /* update this if you make incompatible changes */
 #define PROTOCOL_VERSION 28
@@ -384,6 +384,9 @@ struct idev {
 #define F_DEV  link_u.idev->dev
 #define F_INODE        link_u.idev->inode
 
+#define F_HEAD link_u.links->head
+#define F_NEXT link_u.links->next
+
 struct file_struct {
        time_t modtime;
        OFF_T length;
@@ -474,6 +477,7 @@ struct stats {
        int flist_size;
        int num_files;
        int num_transferred_files;
+       int current_file_index;
 };