Changeset View
Changeset View
Standalone View
Standalone View
head/usr.sbin/rpcbind/tests/addrmerge_test.c
Show First 20 Lines • Show All 86 Lines • ▼ Show 20 Lines | struct sockaddr_in *in = (struct sockaddr_in*) | ||||
&mock_ifaddr_storage[ifaddr_count].addr; | &mock_ifaddr_storage[ifaddr_count].addr; | ||||
struct sockaddr_in *mask_in = (struct sockaddr_in*) | struct sockaddr_in *mask_in = (struct sockaddr_in*) | ||||
&mock_ifaddr_storage[ifaddr_count].mask; | &mock_ifaddr_storage[ifaddr_count].mask; | ||||
struct sockaddr_in *bcast_in = (struct sockaddr_in*) | struct sockaddr_in *bcast_in = (struct sockaddr_in*) | ||||
&mock_ifaddr_storage[ifaddr_count].bcast; | &mock_ifaddr_storage[ifaddr_count].bcast; | ||||
in->sin_family = AF_INET; | in->sin_family = AF_INET; | ||||
in->sin_port = 0; | in->sin_port = 0; | ||||
in->sin_len = sizeof(in); | in->sin_len = sizeof(*in); | ||||
in->sin_addr.s_addr = inet_addr(addr); | in->sin_addr.s_addr = inet_addr(addr); | ||||
mask_in->sin_family = AF_INET; | mask_in->sin_family = AF_INET; | ||||
mask_in->sin_port = 0; | mask_in->sin_port = 0; | ||||
mask_in->sin_len = sizeof(mask_in); | mask_in->sin_len = sizeof(*mask_in); | ||||
mask_in->sin_addr.s_addr = inet_addr(mask); | mask_in->sin_addr.s_addr = inet_addr(mask); | ||||
bcast_in->sin_family = AF_INET; | bcast_in->sin_family = AF_INET; | ||||
bcast_in->sin_port = 0; | bcast_in->sin_port = 0; | ||||
bcast_in->sin_len = sizeof(bcast_in); | bcast_in->sin_len = sizeof(*bcast_in); | ||||
bcast_in->sin_addr.s_addr = inet_addr(bcast); | bcast_in->sin_addr.s_addr = inet_addr(bcast); | ||||
*ifaddr = (struct ifaddrs) { | *ifaddr = (struct ifaddrs) { | ||||
.ifa_next = NULL, | .ifa_next = NULL, | ||||
.ifa_name = (char*) name, | .ifa_name = (char*) name, | ||||
.ifa_flags = flags, | .ifa_flags = flags, | ||||
.ifa_addr = (struct sockaddr*) in, | .ifa_addr = (struct sockaddr*) in, | ||||
.ifa_netmask = (struct sockaddr*) mask_in, | .ifa_netmask = (struct sockaddr*) mask_in, | ||||
.ifa_broadaddr = (struct sockaddr*) bcast_in, | .ifa_broadaddr = (struct sockaddr*) bcast_in, | ||||
▲ Show 20 Lines • Show All 760 Lines • Show Last 20 Lines |