[PULL] IPv6 compile fixes

Gerald (Jerry) Carter jerry at samba.org
Fri Oct 19 13:30:38 GMT 2007

Hash: SHA1


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.

cheers, jerry

- -------------------
$ git log samba/v3-2-test..
commit e1b2946bba48fff36163452141eddcc98d2fee78
Author: Gerald (Jerry) Carter <jerry at samba.org>
Date:   Fri Oct 19 08:17:23 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 a5d612c7c16cdb9e2279fcb614423ebd0e95fd8c
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.

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


More information about the samba-technical mailing list