X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/5b1c1eefda8d7c0d13ddba5bfcbd9201a9946ee3..46e99b09b980f3d67dc3f92f07b27db754981662:/rsync.h diff --git a/rsync.h b/rsync.h index 1a4f6c12..b65e53b1 100644 --- a/rsync.h +++ b/rsync.h @@ -146,9 +146,11 @@ #define ITEM_REPORT_GROUP (1<<6) #define ITEM_IS_NEW (1<<7) #define ITEM_USING_ALT_BASIS (1<<8) +/* These are outside the range of the transmitted flags. */ +#define ITEM_NO_DEST_AND_NO_UPDATE (1<<16) /* used by itemize() */ +#define ITEM_MISSING_DATA (1<<16) /* used by log_formatted() */ +#define ITEM_DELETED (1<<17) /* used by log_formatted() */ -#define ITEM_MISSING_DATA (1<<16) /* these are outside the transmitted flags */ -#define ITEM_DELETED (1<<17) /* Log-message categories. FLOG and FCLIENT are only used on the daemon * side for custom logging -- they don't get sent over the socket. */ @@ -298,7 +300,7 @@ enum msgcode { #ifdef MAJOR_IN_MKDEV #include -# if !defined makedev && defined mkdev +# if !defined makedev && (defined mkdev || defined _WIN32 || defined __WIN32__) # define makedev mkdev # endif #elif defined MAJOR_IN_SYSMACROS