summaryrefslogtreecommitdiff
path: root/source3/lib/replace/test/testsuite.c
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2008-02-28 21:43:06 +0100
committerMichael Adam <obnox@samba.org>2008-02-29 09:30:40 +0100
commitd24f3b8a9367cb3903e1d76fa66a14389554da33 (patch)
tree2722b1053bce3763b24ceb5015d807741826a96f /source3/lib/replace/test/testsuite.c
parent808348a8ca1499f74343808b043983cb6fd5d06d (diff)
downloadsamba-d24f3b8a9367cb3903e1d76fa66a14389554da33.tar.gz
samba-d24f3b8a9367cb3903e1d76fa66a14389554da33.tar.bz2
samba-d24f3b8a9367cb3903e1d76fa66a14389554da33.zip
libreplace: add extended getifaddrs test that prints out the interfaces.
Michael cherry-picked from libreplace-part of 9d2bab09aac22c00fe23f1e1265a2dbd0901e9ce and adapted replacetort creation (This used to be commit 52d79ad4872a20cf55f31aba97629c2561bfc16c)
Diffstat (limited to 'source3/lib/replace/test/testsuite.c')
-rw-r--r--source3/lib/replace/test/testsuite.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/source3/lib/replace/test/testsuite.c b/source3/lib/replace/test/testsuite.c
index c9f3301005..b538360365 100644
--- a/source3/lib/replace/test/testsuite.c
+++ b/source3/lib/replace/test/testsuite.c
@@ -856,21 +856,18 @@ static int test_strptime(void)
return libreplace_test_strptime();
}
+extern int getifaddrs_test(void);
+
static int test_getifaddrs(void)
{
- struct ifaddrs *ifa;
- int ret;
printf("test: getifaddrs\n");
- ret = getifaddrs(&ifa);
- if (ret != 0) {
+ if (getifaddrs_test() != 0) {
printf("failure: getifaddrs\n");
return false;
}
- freeifaddrs(ifa);
-
printf("success: getifaddrs\n");
return true;
}