Make the default for --modify-window be 2 on cygwin.
authorDavid Dykstra <dwd@samba.org>
Mon, 20 Jan 2003 23:09:24 +0000 (23:09 +0000)
committerDavid Dykstra <dwd@samba.org>
Mon, 20 Jan 2003 23:09:24 +0000 (23:09 +0000)
NEWS
configure.in
options.c

diff --git a/NEWS b/NEWS
index 0717163ce9976da3fd0f420fb90ee73598514725..e61207862d8a3a9b3e1a193ddf48aa1c5121fe68 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -31,6 +31,8 @@ rsync changes since last release
     * Properly support IPv6 addresses in the rsyncd.conf "hosts allow"
       and "hosts deny" fields.  (Hideaki Yoshifuji)
 
+    * Set the default value of --modify-window to 2 on Cygwin.  (Max Bowsher)
+
   BUG FIXES:
   
     * Fix "forward name lookup failed" errors on AIX 4.3.3.  (John
index d12673ce42dbcd003d4bf2eadc9c5dcec7eafffb..d9112a35f9f03986110f081a9531b62df62651c8 100644 (file)
@@ -247,6 +247,15 @@ yes
        AC_SEARCH_LIBS(getaddrinfo, inet6)
 fi
 
+AC_MSG_CHECKING([default value for --modify-window])
+case $host_os in
+       *cygwin* ) DEFAULT_MODIFY_WINDOW=${DEFAULT_MODIFY_WINDOW:-2};;
+              * ) DEFAULT_MODIFY_WINDOW=${DEFAULT_MODIFY_WINDOW:-0};;
+esac
+AC_MSG_RESULT($DEFAULT_MODIFY_WINDOW)
+AC_DEFINE_UNQUOTED(DEFAULT_MODIFY_WINDOW, $DEFAULT_MODIFY_WINDOW,
+       [Set to the default value for the --modify-window option])
+
 AC_C_BIGENDIAN
 AC_HEADER_DIRENT
 AC_HEADER_TIME
index 602bc52a9d022ae02adb76aa048a3a9867dffa0e..3bfd833eeb03b77f3c7329e78978628960b3e6a7 100644 (file)
--- a/options.c
+++ b/options.c
@@ -81,11 +81,7 @@ int only_existing=0;
 int opt_ignore_existing=0;
 int max_delete=0;
 int ignore_errors=0;
-#ifdef _WIN32
-int modify_window=2;
-#else
-int modify_window=0;
-#endif
+int modify_window=DEFAULT_MODIFY_WINDOW;
 int blocking_io=-1;