Searched refs:ia_addr (Results 1 - 20 of 20) sorted by relevance

/xnu-2422.115.4/bsd/netinet/
H A Din.c616 bcopy(&ia->ia_addr, &ifr->ifr_addr, sizeof (addr));
648 if (ia->ia_addr.sin_family == AF_INET) {
650 addr = ia->ia_addr;
653 ia->ia_addr.sin_addr.s_addr) {
709 in_event_data.ia_addr = ia->ia_addr.sin_addr;
754 in_event_data.ia_addr = ia->ia_addr.sin_addr;
930 in_event_data.ia_addr = ia->ia_addr
[all...]
H A Din_var.h90 struct sockaddr_in ia_addr; /* reserve space for interface name */ member in struct:in_ifaddr
113 struct in_addr ia_addr; /* interface address */ member in struct:kev_in_data
161 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
H A Din_arp.c1248 ia->ia_addr.sin_addr.s_addr == target_ip->sin_addr.s_addr) {
1250 best_ia_sin = best_ia->ia_addr;
1263 ia->ia_addr.sin_addr.s_addr == sender_ip->sin_addr.s_addr) {
1265 best_ia_sin = best_ia->ia_addr;
1277 addr == ia->ia_addr.sin_addr.s_addr)
1292 best_ia_sin = best_ia->ia_addr;
1317 best_ia_sin = best_ia->ia_addr;
H A Digmp.c3943 ip->ip_src = ia->ia_addr.sin_addr;
H A Din_pcb.c1149 *laddr = ia->ia_addr.sin_addr;
/xnu-2422.115.4/bsd/netinet6/
H A Dnd6_nbr.c1549 ip6_sprintf(&ia->ia_addr.sin6_addr),
1576 ip6_sprintf(&ia->ia_addr.sin6_addr),
1589 ip6_sprintf(&ia->ia_addr.sin6_addr)));
1702 taddr6 = ia->ia_addr.sin6_addr;
1736 ip6_sprintf(&ia->ia_addr.sin6_addr),
1744 ip6_sprintf(&ia->ia_addr.sin6_addr),
1808 __func__, ip6_sprintf(&ia->ia_addr.sin6_addr),
1824 ip6_sprintf(&ia->ia_addr.sin6_addr)));
1873 if_name(ifp), ip6_sprintf(&ia->ia_addr.sin6_addr));
1919 taddr6 = ia->ia_addr
[all...]
H A Din6_src.c286 *src_storage = satosin6(&ia6->ia_addr)->sin6_addr;
337 src = ia->ia_addr.sin6_addr;
356 if (IN6_ARE_ADDR_EQUAL(&dst, &ia->ia_addr.sin6_addr))
365 new_scope = in6_addrscope(&ia->ia_addr.sin6_addr);
417 new_policy = in6_addrsel_lookup_policy(&ia->ia_addr);
435 in6_matchlen(&ia_best->ia_addr.sin6_addr, &dst) >=
480 new_matchlen = in6_matchlen(&ia->ia_addr.sin6_addr, &dst);
497 in6_addrscope(&ia->ia_addr.sin6_addr));
499 in6_addrsel_lookup_policy(&ia->ia_addr));
501 in6_matchlen(&ia->ia_addr
[all...]
H A Din6.c299 ip6_sprintf(&((struct in6_ifaddr *)ifa)->ia_addr.sin6_addr),
398 if (IN6_ARE_ADDR_EQUAL(IFA_IN6(ifa), &ia->ia_addr.sin6_addr)) {
777 if (IN6_IS_ADDR_LINKLOCAL(&ia->ia_addr.sin6_addr)) {
859 bcopy(&ia->ia_addr, &addr, sizeof (addr));
1610 pr0.ndpr_prefix = ia->ia_addr;
1823 llsol.s6_addr32[3] = ia->ia_addr.sin6_addr.s6_addr32[3];
1891 (struct sockaddr *)&ia->ia_addr,
1966 (struct sockaddr *)&ia->ia_addr,
2199 ifa->ifa_addr = (struct sockaddr *)&ia->ia_addr;
2209 ia->ia_addr
[all...]
H A Din6_var.h157 struct sockaddr_in6 ia_addr; /* interface address */ member in struct:in6_ifaddr
510 struct sockaddr_in6 ia_addr; /* interface address */ member in struct:kev_in6_data
545 #define IA6_IN6(ia) (&((ia)->ia_addr.sin6_addr))
548 #define IA6_SIN6(ia) (&((ia)->ia_addr))
H A Din6_ifattach.c1049 rt = rtalloc1((struct sockaddr *)&ia->ia_addr, 0, 0);
1052 (struct sockaddr *)&ia->ia_addr,
1053 (struct sockaddr *)&ia->ia_addr,
H A Dicmp6.c1762 &ifa6->ia_addr.sin6_addr))
1776 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) {
1891 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) {
1974 bcopy(&ifa6->ia_addr.sin6_addr, cp,
1977 if (IN6_IS_ADDR_LINKLOCAL(&ifa6->ia_addr.sin6_addr))
2231 if (IN6_ARE_ADDR_EQUAL(&t, &ia->ia_addr.sin6_addr) &&
2663 ifp_ll6 = ia->ia_addr.sin6_addr;
H A Dnd6_rtr.c3879 (ia6->ia_addr.sin6_addr.s6_addr32[0] & ~mask.s6_addr32[0]);
3881 (ia6->ia_addr.sin6_addr.s6_addr32[1] & ~mask.s6_addr32[1]);
3883 (ia6->ia_addr.sin6_addr.s6_addr32[2] & ~mask.s6_addr32[2]);
3885 (ia6->ia_addr.sin6_addr.s6_addr32[3] & ~mask.s6_addr32[3]);
3987 ifra.ifra_addr = ia0->ia_addr;
3995 addr = ia0->ia_addr.sin6_addr;
H A Dmld6.c2153 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any;
3581 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any;
H A Dnd6_prproxy.c844 bcopy(&ia->ia_addr.sin6_addr, &addr, sizeof (addr));
H A Dip6_input.c810 if (IN6_ARE_ADDR_EQUAL(&ia6->ia_addr.sin6_addr, &ip6->ip6_dst))
H A Dip6_output.c3758 if (IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, &src)) {
/xnu-2422.115.4/bsd/net/
H A Dif_stf.c427 * success on: dst = 10.1.1.1, ia6->ia_addr = 2002:0a01:0101:...
430 if (bcmp(GET_V4(&ia6->ia_addr.sin6_addr), &ip.ip_dst,
439 * success on: src = 10.1.1.1, ia6->ia_addr = 2002:0a00:.../24
440 * fail on: src = 10.1.1.1, ia6->ia_addr = 2002:0b00:.../24
443 a.s_addr = GET_V4(&ia6->ia_addr.sin6_addr)->s_addr;
490 if (ia4->ia_addr.sin_addr.s_addr == in.s_addr) {
595 bcopy(GET_V4(&((struct sockaddr_in6 *)&ia6->ia_addr)->sin6_addr),
H A Dnetsrc.c219 if (memcmp(&ia->ia_addr.sin6_addr, in6, sizeof(*in6)) == 0) {
H A Dif.c715 if (ia->ia_addr.sin_addr.s_addr == addr &&
745 if (IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, addr6) &&
/xnu-2422.115.4/bsd/netkey/
H A Dkey.c5330 if (sin->sin_family == ia->ia_addr.sin_family &&
5331 sin->sin_len == ia->ia_addr.sin_len &&
5332 sin->sin_addr.s_addr == ia->ia_addr.sin_addr.s_addr)
5372 (struct sockaddr *)&ia->ia_addr, 0) == 0) {

Completed in 162 milliseconds