--- rsync-2.6.3/rsync.orig.h 2004-10-14 03:49:54.000000000 -0600 +++ rsync-2.6.3/rsync.h 2004-10-14 03:50:09.000000000 -0600 @@ -327,7 +327,7 @@ #define uint64 unsigned long long #else /* As long as it gets... */ -#define uint64 unsigned off_t +#define uint64 loff_t #endif /* Starting from protocol version 26, we always use 64-bit