X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/417c99f6373076931b66f9d5986cd6ededcbb197..0596df00b3dc0ad31365514ab55ab191e27a3ad4:/rsync.h diff --git a/rsync.h b/rsync.h index 8fec536e..d37243ac 100644 --- a/rsync.h +++ b/rsync.h @@ -407,23 +407,23 @@ struct idev { #define F_NEXT link_u.links->next struct file_struct { - time_t modtime; - OFF_T length; - mode_t mode; union { DEV64_T rdev; /* The device number, if this is a device */ char *sum; /* Only a normal file can have a checksum */ char *link; /* Holds symlink string, if a symlink */ } u; + OFF_T length; + char *basename; + char *dirname; + char *basedir; union { struct idev *idev; struct hlink *links; } link_u; - char *basename; - char *dirname; - char *basedir; + time_t modtime; uid_t uid; gid_t gid; + mode_t mode; uchar flags; /* this item MUST remain last */ };