[SCM] Samba Shared Repository - branch v4-0-test updated -
release-4-0-0alpha2-1131-g0aff54a
Michael Adam
obnox at samba.org
Fri Feb 29 01:48:32 GMT 2008
The branch, v4-0-test has been updated
via 0aff54a12e20d5e91fcdec7aaec103fb9a371a23 (commit)
via 54cc0df4dbf6d63a9b94e1ac6af4ec7f7803bc30 (commit)
from 0cbb87453beb52c6b0bc3a48791f49678f4030c5 (commit)
http://gitweb.samba.org/?samba.git;a=shortlog;h=v4-0-test
- Log -----------------------------------------------------------------
commit 0aff54a12e20d5e91fcdec7aaec103fb9a371a23
Author: Michael Adam <obnox at samba.org>
Date: Fri Feb 29 02:46:14 2008 +0100
libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
Michael
commit 54cc0df4dbf6d63a9b94e1ac6af4ec7f7803bc30
Author: Michael Adam <obnox at samba.org>
Date: Fri Feb 29 02:43:24 2008 +0100
libreplace: ifdef out ip6 code if unsupported.
Michael
-----------------------------------------------------------------------
Summary of changes:
source/lib/replace/getifaddrs.m4 | 4 ++++
source/lib/replace/test/getifaddrs.c | 2 ++
2 files changed, 6 insertions(+), 0 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source/lib/replace/getifaddrs.m4 b/source/lib/replace/getifaddrs.m4
index 1fa168b..6cca155 100644
--- a/source/lib/replace/getifaddrs.m4
+++ b/source/lib/replace/getifaddrs.m4
@@ -50,6 +50,7 @@ AC_TRY_RUN([
#define SOCKET_WRAPPER_NOT_REPLACE
#include "$libreplacedir/replace.c"
#include "$libreplacedir/inet_ntop.c"
+#include "$libreplacedir/snprintf.c"
#include "$libreplacedir/getifaddrs.c"
#define getifaddrs_test main
#include "$libreplacedir/test/getifaddrs.c"],
@@ -71,6 +72,7 @@ AC_TRY_RUN([
#define SOCKET_WRAPPER_NOT_REPLACE
#include "$libreplacedir/replace.c"
#include "$libreplacedir/inet_ntop.c"
+#include "$libreplacedir/snprintf.c"
#include "$libreplacedir/getifaddrs.c"
#define getifaddrs_test main
#include "$libreplacedir/test/getifaddrs.c"],
@@ -91,6 +93,7 @@ AC_TRY_RUN([
#define SOCKET_WRAPPER_NOT_REPLACE
#include "$libreplacedir/replace.c"
#include "$libreplacedir/inet_ntop.c"
+#include "$libreplacedir/snprintf.c"
#include "$libreplacedir/getifaddrs.c"
#define getifaddrs_test main
#include "$libreplacedir/test/getifaddrs.c"],
@@ -110,6 +113,7 @@ AC_TRY_RUN([
#define SOCKET_WRAPPER_NOT_REPLACE
#include "$libreplacedir/replace.c"
#include "$libreplacedir/inet_ntop.c"
+#include "$libreplacedir/snprintf.c"
#include "$libreplacedir/getifaddrs.c"
#define getifaddrs_test main
#include "$libreplacedir/test/getifaddrs.c"],
diff --git a/source/lib/replace/test/getifaddrs.c b/source/lib/replace/test/getifaddrs.c
index c78c9b5..8b00ac2 100644
--- a/source/lib/replace/test/getifaddrs.c
+++ b/source/lib/replace/test/getifaddrs.c
@@ -39,11 +39,13 @@ static const char *format_sockaddr(struct sockaddr *addr,
&((struct sockaddr_in *)addr)->sin_addr,
addrstring,
addrlen);
+#ifdef HAVE_STRUCT_SOCKADDR_IN6
} else if (addr->sa_family == AF_INET6) {
result = rep_inet_ntop(AF_INET6,
&((struct sockaddr_in6 *)addr)->sin6_addr,
addrstring,
addrlen);
+#endif
}
return result;
}
--
Samba Shared Repository
More information about the samba-cvs
mailing list