[PULL] IPv6 compile fixes

Gerald (Jerry) Carter jerry at samba.org
Fri Oct 19 14:12:14 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gerald (Jerry) Carter wrote:
> Jeremy,
> 
> Please pull git://git.samba.org/jerry/samba.git v3-2/ipv6-fixes
> These are the IPv6 build fixes necessary for HP-UX, OS X, and AIX.
> 
> Note that from source/lib/util_sock.c, you have a "struct in6_addr"
> parameter in in6_addr_to_sockaddr_storage().  This is prottected
> by a "if defined(HAVE_IPV6)" but still shows up in proto.h so
> you get some warnings about "struct in6_addr declared inside
> parameter list".  I haven't fixed that warning.

WhoopS!  Sorry.  Had a small typo in the initial commit that
broke the compile.  Fixed now.  The hashes will be different
though:



cheers, jerry

$ git log samba/v3-2-test..
commit 0b3b83faa59d08b9ac76887b91f984ffbc783fb6
Author: Gerald (Jerry) Carter <jerry at samba.org>
Date:   Fri Oct 19 09:06:14 2007 -0500

    Move the test for the AIX specific interface code to the end.
    This tests goes into an infinite loop on OS X so avoid it.
    Probably should also be only conditionaly be run on AIX in the
    first place.

commit 0e0d7ac0c8d4b126dac4e44544e8f647d1774cef
Author: Gerald (Jerry) Carter <jerry at samba.org>
Date:   Fri Oct 19 08:14:12 2007 -0500

    Add test for "struct in6_addr" to the HAVE_IPV6 configure test.
    Also make use of "if defined(HAVE_IPV6)" rather than testing for
    AF_INET6 since this is not sufficient on HP-UX 11.11 to ensure
    a working IPv6 implementation.




-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHGLs+IR7qMdg1EfYRAipbAJ48Oh3od4YYbYj+mygIbR47q0wtXACeLyde
AjUC33QDmJIW3MOpXjrF/Z8=
=/7FA
-----END PGP SIGNATURE-----


More information about the samba-technical mailing list