[SCM] The rsync repository. - branch master updated

Rsync CVS commit messages rsync-cvs at lists.samba.org
Wed Dec 25 15:22:04 MST 2013


The branch, master has been updated
       via  9e2e7a1 Restoring use of socketpair on cygwin.
       via  d34eaa8 Use 0 (not NULL) for a non-pointer arg.
      from  b4ea93c Try to fix bug 7865 for some acl() EINVAL results.

;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 9e2e7a1b2d921a56cbf8f8a76d6fdc12af8d07f8
Author: Wayne Davison <wayned at samba.org>
Date:   Wed Dec 25 14:20:52 2013 -0800

    Restoring use of socketpair on cygwin.
    
    Use of socketpair is much faster on cygwin, and some folks report fewer
    hangs using the modern socketpair implementation vs pipes.

commit d34eaa8183296e3fda0d609e8cefd2c2f3d1ef9d
Author: Wayne Davison <wayned at samba.org>
Date:   Wed Dec 25 14:19:30 2013 -0800

    Use 0 (not NULL) for a non-pointer arg.

-----------------------------------------------------------------------

Summary of changes:
 acls.c       |    2 +-
 configure.ac |    4 ----
 2 files changed, 1 insertions(+), 5 deletions(-)


Changeset truncated at 500 lines:

diff --git a/acls.c b/acls.c
index 46c5be5..23bdf86 100644
--- a/acls.c
+++ b/acls.c
@@ -423,7 +423,7 @@ static BOOL pack_smb_acl(SMB_ACL_T *smb_acl, const rsync_acl *racl)
 #ifdef ACLS_NEED_MASK
 	mask_bits = racl->mask_obj == NO_ENTRY ? racl->group_obj & ~NO_ENTRY : racl->mask_obj;
 	COE( sys_acl_create_entry,(smb_acl, &entry) );
-	COE( sys_acl_set_info,(entry, SMB_ACL_MASK, mask_bits, NULL) );
+	COE( sys_acl_set_info,(entry, SMB_ACL_MASK, mask_bits, 0) );
 #else
 	if (racl->mask_obj != NO_ENTRY) {
 		COE( sys_acl_create_entry,(smb_acl, &entry) );
diff --git a/configure.ac b/configure.ac
index 99a2dab..f66e5ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -739,11 +739,7 @@ AC_TRY_RUN([
 
 main() {
        int fd[2];
-#ifdef __CYGWIN__
-       exit(1);
-#else
        exit((socketpair(AF_UNIX, SOCK_STREAM, 0, fd) != -1) ? 0 : 1);
-#endif
 }],
 rsync_cv_HAVE_SOCKETPAIR=yes,rsync_cv_HAVE_SOCKETPAIR=no,rsync_cv_HAVE_SOCKETPAIR=cross)])
 if test x"$rsync_cv_HAVE_SOCKETPAIR" = x"yes"; then


-- 
The rsync repository.


More information about the rsync-cvs mailing list