summaryrefslogtreecommitdiffstats
path: root/testsuite/foobarclient
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-10-31 10:41:17 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-10-31 10:41:17 +0100
commit7f9f0df273ecad66773db0461dd6e617be5f9d8f (patch)
treebe75f0120b063fd10f2936f8e042fa52dc255b0a /testsuite/foobarclient
parentSupport sethostname() and gethostname() (diff)
downloadrtems-libbsd-7f9f0df273ecad66773db0461dd6e617be5f9d8f.tar.bz2
foobarclient: Set and advertise hostname
Diffstat (limited to 'testsuite/foobarclient')
-rw-r--r--testsuite/foobarclient/test_main.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/testsuite/foobarclient/test_main.c b/testsuite/foobarclient/test_main.c
index 2b95518d..7e8c7bf6 100644
--- a/testsuite/foobarclient/test_main.c
+++ b/testsuite/foobarclient/test_main.c
@@ -252,12 +252,17 @@ foobar_register(DNSQuestion *question)
static void
test_main(void)
{
+ const char name[] = "foobarclient";
+ int rv;
mStatus status;
DNSQuestion question;
+ rv = sethostname(&name[0], sizeof(name) - 1);
+ assert(rv == 0);
+
status = mDNS_Init(&mDNSStorage, &PlatformStorage, &rr_cache[0],
sizeof(rr_cache) / sizeof(rr_cache[0]),
- mDNS_Init_DontAdvertiseLocalAddresses, mDNS_Init_NoInitCallback,
+ mDNS_Init_AdvertiseLocalAddresses, mDNS_Init_NoInitCallback,
mDNS_Init_NoInitCallbackContext);
assert(status == mStatus_NoError);