Change socket function signatures to use os_sockaddr
* Consolidated and cleaned up some (duplicate) functions. * Removed some unused functions that did not make sense to keep around. Signed-off-by: Jeroen Koekkoek <jeroen@koekkoek.nl>
This commit is contained in:
parent
ea3f5e7ff4
commit
7ba3bca087
20 changed files with 275 additions and 506 deletions
|
@ -36,9 +36,9 @@ CUnit_Test(os_getifaddrs, ipv4)
|
|||
int err;
|
||||
int seen = 0;
|
||||
os_ifaddrs_t *ifa_root, *ifa;
|
||||
os_ifaddr_filter_t ifltr = { .af_inet = 1 };
|
||||
const int afs[] = { AF_INET, 0 };
|
||||
|
||||
err = os_getifaddrs(&ifa_root, &ifltr);
|
||||
err = os_getifaddrs(&ifa_root, afs);
|
||||
CU_ASSERT_EQUAL_FATAL(err, 0);
|
||||
for (ifa = ifa_root; ifa; ifa = ifa->next) {
|
||||
CU_ASSERT_EQUAL(ifa->addr->sa_family, AF_INET);
|
||||
|
@ -62,9 +62,9 @@ CUnit_Test(os_getifaddrs, non_local_ipv6)
|
|||
{
|
||||
int err;
|
||||
os_ifaddrs_t *ifa_root, *ifa;
|
||||
os_ifaddr_filter_t ifltr = { .af_inet6 = 1 };
|
||||
const int afs[] = { AF_INET6, 0 };
|
||||
|
||||
err = os_getifaddrs(&ifa_root, &ifltr);
|
||||
err = os_getifaddrs(&ifa_root, afs);
|
||||
CU_ASSERT_EQUAL_FATAL(err, 0);
|
||||
for (ifa = ifa_root; ifa; ifa = ifa->next) {
|
||||
CU_ASSERT_EQUAL(ifa->addr->sa_family, AF_INET6);
|
||||
|
|
0
src/os/tests/iter.c
Executable file → Normal file
0
src/os/tests/iter.c
Executable file → Normal file
0
src/os/tests/stdlib.c
Executable file → Normal file
0
src/os/tests/stdlib.c
Executable file → Normal file
Loading…
Add table
Add a link
Reference in a new issue