diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-09-19 08:53:26 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-09-20 11:23:32 +0200 |
commit | f01edf10244ccd53e098abdc1773c1aa0e4c5f8d (patch) | |
tree | 958a1ee323520629c4f027de1d4c56715949aa5c /mDNSResponder/unittests/InterfaceTest.c | |
parent | mDNSResponder: Update to v625.41.2 (diff) | |
download | rtems-libbsd-f01edf10244ccd53e098abdc1773c1aa0e4c5f8d.tar.bz2 |
mDNSResponder: Update to v765.1.2
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-765.1.2.tar.gz
Move mDNS_StartResolveService() and mDNS_StopResolveService() to an
RTEMS-specific file (rtemsbsd/mdns/mDNSResolveService.c) using the
v576.30.4 implementation. Apple removed these functions without
explanation.
Update #3522.
Diffstat (limited to 'mDNSResponder/unittests/InterfaceTest.c')
-rw-r--r-- | mDNSResponder/unittests/InterfaceTest.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/mDNSResponder/unittests/InterfaceTest.c b/mDNSResponder/unittests/InterfaceTest.c new file mode 100644 index 00000000..a9738141 --- /dev/null +++ b/mDNSResponder/unittests/InterfaceTest.c @@ -0,0 +1,19 @@ +#include "InterfaceTest.h" +#include "mDNSEmbeddedAPI.h" + + +NetworkInterfaceInfo *intf; +mDNS *m; + +int LocalSubnetTest(void); + +UNITTEST_HEADER(InterfaceTest) + UNITTEST_TEST(LocalSubnetTest) +UNITTEST_FOOTER + +UNITTEST_HEADER(LocalSubnetTest) + // need a way to initialize m before we call into the class of APIs that use a ptr to mDNS + // should that pointer be common to all tests? + // mDNS_AddressIsLocalSubnet(mDNS *const m, const mDNSInterfaceID InterfaceID, const mDNSAddr *addr) + // TEST_ASSERT_RETURN (for IPv4/IPv6 local subnet) +UNITTEST_FOOTER |