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

/darwin-on-arm/xnu/bsd/netinet/
H A Din.c424 iap->ia_addr.sin_addr.s_addr) {
484 ia->ia_addr.sin_addr.s_addr ==
557 ifa->ifa_addr = (struct sockaddr *)&ia->ia_addr;
562 ia->ia_broadaddr.sin_len = sizeof (ia->ia_addr);
681 bcopy(&ia->ia_addr, &((struct ifreq *)(void *)data)->ifr_addr,
765 in_event_data.ia_addr = ia->ia_addr.sin_addr;
823 in_event_data.ia_addr = ia->ia_addr.sin_addr;
922 in_event_data.ia_addr
[all...]
H A Din_var.h93 struct sockaddr_in ia_addr; /* reserve space for interface name */ member in struct:in_ifaddr
117 struct in_addr ia_addr; member in struct:kev_in_data
168 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
H A Din_arp.c1135 ia->ia_addr.sin_addr.s_addr == target_ip->sin_addr.s_addr) {
1137 best_ia_sin = best_ia->ia_addr;
1150 ia->ia_addr.sin_addr.s_addr == sender_ip->sin_addr.s_addr) {
1152 best_ia_sin = best_ia->ia_addr;
1164 addr == ia->ia_addr.sin_addr.s_addr)
1179 best_ia_sin = best_ia->ia_addr;
1203 best_ia_sin = best_ia->ia_addr;
H A Din_pcb.c879 *plocal_sin = ia->ia_addr;
H A Digmp.c3782 ip->ip_src = ia->ia_addr.sin_addr;
/darwin-on-arm/xnu/bsd/netinet6/
H A Din6.c267 ip6_sprintf(&((struct in6_ifaddr *)ifa)->ia_addr.sin6_addr),
366 if (IN6_ARE_ADDR_EQUAL(IFA_IN6(ifa), &ia->ia_addr.sin6_addr)) {
742 if (IN6_IS_ADDR_LINKLOCAL(&ia->ia_addr.sin6_addr)) {
943 bcopy(&ia->ia_addr, &addr, sizeof (addr));
1276 pr0.ndpr_prefix = ia->ia_addr;
1601 ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr;
1602 ia->ia_addr.sin6_family = AF_INET6;
1603 ia->ia_addr.sin6_len = sizeof(ia->ia_addr);
1659 ip6_sprintf(&ia->ia_addr
[all...]
H A Dnd6_nbr.c1588 ip6_sprintf(&ia->ia_addr.sin6_addr),
1615 ip6_sprintf(&ia->ia_addr.sin6_addr),
1628 ip6_sprintf(&ia->ia_addr.sin6_addr)));
1741 taddr6 = ia->ia_addr.sin6_addr;
1775 ip6_sprintf(&ia->ia_addr.sin6_addr),
1783 ip6_sprintf(&ia->ia_addr.sin6_addr),
1857 ip6_sprintf(&ia->ia_addr.sin6_addr)));
1892 if_name(ifp), ip6_sprintf(&ia->ia_addr.sin6_addr),
1906 if_name(ifp), ip6_sprintf(&ia->ia_addr.sin6_addr));
1912 (dontignhwdup && IN6_IS_ADDR_LINKLOCAL(&ia->ia_addr
[all...]
H A Din6_src.c291 *src_storage = satosin6(&ia6->ia_addr)->sin6_addr;
342 src = ia->ia_addr.sin6_addr;
361 if (IN6_ARE_ADDR_EQUAL(&dst, &ia->ia_addr.sin6_addr))
370 new_scope = in6_addrscope(&ia->ia_addr.sin6_addr);
420 new_policy = in6_addrsel_lookup_policy(&ia->ia_addr);
438 in6_matchlen(&ia_best->ia_addr.sin6_addr, &dst) >=
483 new_matchlen = in6_matchlen(&ia->ia_addr.sin6_addr, &dst);
500 in6_addrscope(&ia->ia_addr.sin6_addr));
502 in6_addrsel_lookup_policy(&ia->ia_addr));
504 in6_matchlen(&ia->ia_addr
[all...]
H A Din6_var.h149 struct sockaddr_in6 ia_addr; /* interface address */ member in struct:in6_ifaddr
436 #define IA6_IN6(ia) (&((ia)->ia_addr.sin6_addr))
439 #define IA6_SIN6(ia) (&((ia)->ia_addr))
462 struct sockaddr_in6 ia_addr; /* interface address */ member in struct:kev_in6_data
479 #define KEV_INET6_ADDR_DELETED 3 /* IPv6 add. in ia_addr field was deleted */
H A Din6_ifattach.c1011 rt = rtalloc1((struct sockaddr *)&ia->ia_addr, 0, 0);
1014 (struct sockaddr *)&ia->ia_addr,
1015 (struct sockaddr *)&ia->ia_addr,
H A Dicmp6.c1808 &ifa6->ia_addr.sin6_addr))
1822 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) {
1937 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) {
2021 bcopy(&ifa6->ia_addr.sin6_addr, cp,
2024 if (IN6_IS_ADDR_LINKLOCAL(&ifa6->ia_addr.sin6_addr))
2272 if (IN6_ARE_ADDR_EQUAL(&t, &ia->ia_addr.sin6_addr) &&
2709 ifp_ll6 = ia->ia_addr.sin6_addr;
H A Dnd6_rtr.c3819 (ib->ia_addr.sin6_addr.s6_addr32[0] & ~mask.s6_addr32[0]);
3821 (ib->ia_addr.sin6_addr.s6_addr32[1] & ~mask.s6_addr32[1]);
3823 (ib->ia_addr.sin6_addr.s6_addr32[2] & ~mask.s6_addr32[2]);
3825 (ib->ia_addr.sin6_addr.s6_addr32[3] & ~mask.s6_addr32[3]);
3920 ifra.ifra_addr = ia0->ia_addr;
3928 addr = ia0->ia_addr.sin6_addr;
H A Dmld6.c1986 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any;
3389 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any;
H A Dnd6_prproxy.c709 bcopy(&ia->ia_addr.sin6_addr, &addr, sizeof (addr));
/darwin-on-arm/xnu/bsd/net/
H A Dif_stf.c426 * success on: dst = 10.1.1.1, ia6->ia_addr = 2002:0a01:0101:...
429 if (bcmp(GET_V4(&ia6->ia_addr.sin6_addr), &ip.ip_dst,
438 * success on: src = 10.1.1.1, ia6->ia_addr = 2002:0a00:.../24
439 * fail on: src = 10.1.1.1, ia6->ia_addr = 2002:0b00:.../24
442 a.s_addr = GET_V4(&ia6->ia_addr.sin6_addr)->s_addr;
489 if (ia4->ia_addr.sin_addr.s_addr == in.s_addr) {
593 bcopy(GET_V4(&((struct sockaddr_in6 *)&ia6->ia_addr)->sin6_addr),
H A Dnetsrc.c220 if (memcmp(&ia->ia_addr.sin6_addr, in6, sizeof(*in6)) == 0) {
H A Dif.c705 if (ia->ia_addr.sin_addr.s_addr == addr &&
735 if (IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, addr6) &&
/darwin-on-arm/xnu/bsd/netkey/
H A Dkey.c4800 if (sin->sin_family == ia->ia_addr.sin_family &&
4801 sin->sin_len == ia->ia_addr.sin_len &&
4802 sin->sin_addr.s_addr == ia->ia_addr.sin_addr.s_addr)
4842 (struct sockaddr *)&ia->ia_addr, 0) == 0) {

Completed in 197 milliseconds