Lines Matching +full:tp +full:- +full:link
1 /*-
42 #include <atf-c.h>
90 in->sin_family = AF_INET; in mock_ifaddr4()
91 in->sin_port = 0; in mock_ifaddr4()
92 in->sin_len = sizeof(*in); in mock_ifaddr4()
93 in->sin_addr.s_addr = inet_addr(addr); in mock_ifaddr4()
94 mask_in->sin_family = AF_INET; in mock_ifaddr4()
95 mask_in->sin_port = 0; in mock_ifaddr4()
96 mask_in->sin_len = sizeof(*mask_in); in mock_ifaddr4()
97 mask_in->sin_addr.s_addr = inet_addr(mask); in mock_ifaddr4()
98 bcast_in->sin_family = AF_INET; in mock_ifaddr4()
99 bcast_in->sin_port = 0; in mock_ifaddr4()
100 bcast_in->sin_len = sizeof(*bcast_in); in mock_ifaddr4()
101 bcast_in->sin_addr.s_addr = inet_addr(bcast); in mock_ifaddr4()
113 mock_ifaddr_storage[ifaddr_count - 1].ifaddr.ifa_next = ifaddr; in mock_ifaddr4()
117 /* Optionally simulate binding an ip ala "rpcbind -h foo" */ in mock_ifaddr4()
137 in6->sin6_family = AF_INET6; in mock_ifaddr6()
138 in6->sin6_port = 0; in mock_ifaddr6()
139 in6->sin6_len = sizeof(*in6); in mock_ifaddr6()
140 in6->sin6_scope_id = scope_id; in mock_ifaddr6()
141 ATF_REQUIRE_EQ(1, inet_pton(AF_INET6, addr, (void*)&in6->sin6_addr)); in mock_ifaddr6()
142 mask_in6->sin6_family = AF_INET6; in mock_ifaddr6()
143 mask_in6->sin6_port = 0; in mock_ifaddr6()
144 mask_in6->sin6_len = sizeof(*mask_in6); in mock_ifaddr6()
145 mask_in6->sin6_scope_id = scope_id; in mock_ifaddr6()
147 (void*)&mask_in6->sin6_addr)); in mock_ifaddr6()
148 bcast_in6->sin6_family = AF_INET6; in mock_ifaddr6()
149 bcast_in6->sin6_port = 0; in mock_ifaddr6()
150 bcast_in6->sin6_len = sizeof(*bcast_in6); in mock_ifaddr6()
151 bcast_in6->sin6_scope_id = scope_id; in mock_ifaddr6()
153 (void*)&bcast_in6->sin6_addr)); in mock_ifaddr6()
165 mock_ifaddr_storage[ifaddr_count - 1].ifaddr.ifa_next = ifaddr; in mock_ifaddr6()
169 /* Optionally simulate binding an ip ala "rpcbind -h foo" */ in mock_ifaddr6()
208 /* Link local address */ in mock_igb0()
226 /* Link local address */ in mock_igb1()
264 /* Setting link local address before ipv6 address*/ in mock_mlxen0()
285 if (bind_addresses[i]->sa_family != sa->sa_family) in listen_addr()
288 if (0 == memcmp(bind_addresses[i]->sa_data, sa->sa_data, in listen_addr()
289 sa->sa_len)) in listen_addr()
310 nconf_udp.nc_device = (char*)"-"; in rpcbind_get_conf()
320 nconf_udp6.nc_device = (char*)"-"; in rpcbind_get_conf()
337 * param recvdstaddr If non-null, the uaddr on which the request was received
369 * param recvdstaddr If non-null, the uaddr on which the request was received
399 /* Variant of do_addrmerge6 where the caller uses a link local address */
548 * Simulate using rpcbind -h to select just one ip when the subnet has
774 * IPv6 Link Local addresses with the same scope id as the caller, if the caller
775 * is also a link local address, should be preferred
783 * getifaddrs will return two link local addresses with the same netmask in ATF_TC_BODY()
804 * getifaddrs will return two link local addresses with the same netmask in ATF_TC_BODY()
858 /* getifaddrs will return link local before normal ipv6 */ in ATF_TC_BODY()
872 ATF_TP_ADD_TCS(tp) in ATF_TP_ADD_TCS() argument
874 ATF_TP_ADD_TC(tp, addrmerge_noifaddrs); in ATF_TP_ADD_TCS()
875 ATF_TP_ADD_TC(tp, addrmerge_localhost_only); in ATF_TP_ADD_TCS()
876 ATF_TP_ADD_TC(tp, addrmerge_singlehomed); in ATF_TP_ADD_TCS()
877 ATF_TP_ADD_TC(tp, addrmerge_one_addr_on_each_subnet); in ATF_TP_ADD_TCS()
878 ATF_TP_ADD_TC(tp, addrmerge_one_addr_on_each_subnet_rev); in ATF_TP_ADD_TCS()
879 ATF_TP_ADD_TC(tp, addrmerge_point2point); in ATF_TP_ADD_TCS()
880 ATF_TP_ADD_TC(tp, addrmerge_point2point_rev); in ATF_TP_ADD_TCS()
881 ATF_TP_ADD_TC(tp, addrmerge_bindip); in ATF_TP_ADD_TCS()
882 ATF_TP_ADD_TC(tp, addrmerge_bindip_rev); in ATF_TP_ADD_TCS()
883 ATF_TP_ADD_TC(tp, addrmerge_recvdstaddr); in ATF_TP_ADD_TCS()
884 ATF_TP_ADD_TC(tp, addrmerge_recvdstaddr_rev); in ATF_TP_ADD_TCS()
886 ATF_TP_ADD_TC(tp, addrmerge_localhost_only6); in ATF_TP_ADD_TCS()
887 ATF_TP_ADD_TC(tp, addrmerge_singlehomed6); in ATF_TP_ADD_TCS()
888 ATF_TP_ADD_TC(tp, addrmerge_one_addr_on_each_subnet6); in ATF_TP_ADD_TCS()
889 ATF_TP_ADD_TC(tp, addrmerge_one_addr_on_each_subnet6_rev); in ATF_TP_ADD_TCS()
890 ATF_TP_ADD_TC(tp, addrmerge_point2point6); in ATF_TP_ADD_TCS()
891 ATF_TP_ADD_TC(tp, addrmerge_point2point6_rev); in ATF_TP_ADD_TCS()
892 ATF_TP_ADD_TC(tp, addrmerge_bindip6); in ATF_TP_ADD_TCS()
893 ATF_TP_ADD_TC(tp, addrmerge_bindip6_rev); in ATF_TP_ADD_TCS()
894 ATF_TP_ADD_TC(tp, addrmerge_ipv6_linklocal); in ATF_TP_ADD_TCS()
895 ATF_TP_ADD_TC(tp, addrmerge_ipv6_linklocal_rev); in ATF_TP_ADD_TCS()
896 ATF_TP_ADD_TC(tp, addrmerge_recvdstaddr6); in ATF_TP_ADD_TCS()
897 ATF_TP_ADD_TC(tp, addrmerge_recvdstaddr6_rev); in ATF_TP_ADD_TCS()
898 ATF_TP_ADD_TC(tp, addrmerge_ipv6_other_subnet); in ATF_TP_ADD_TCS()