X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/ff8b29b8c62f377ede40fbf0cbbaa428bd8df60a..d0d56395c8a150f72b6189e027fe9af918e23551:/rsync.h diff --git a/rsync.h b/rsync.h index 692584ab..187ef375 100644 --- a/rsync.h +++ b/rsync.h @@ -51,8 +51,9 @@ #define WRITE_SIZE (32*1024) #define CHUNK_SIZE (32*1024) #define MAX_MAP_SIZE (4*1024*1024) +#define IO_BUFFER_SIZE (4096) -#define MAX_ARGS 100 +#define MAX_ARGS 1000 #define BLOCKING_TIMEOUT 10 @@ -170,6 +171,10 @@ #include "lib/getopt.h" #endif +#ifdef HAVE_GLOB +#include +#endif + /* these are needed for the uid/gid mapping code */ #include #include @@ -179,6 +184,7 @@ #include #include #include +#include #ifndef S_IFLNK #define S_IFLNK 0120000 @@ -251,6 +257,10 @@ #define MAXPATHLEN 1024 #endif +#ifndef INADDR_NONE +#define INADDR_NONE 0xffffffff +#endif + struct file_struct { unsigned flags; time_t modtime;