Searched refs:ia6 (Results 1 – 12 of 12) sorted by relevance
| /netbsd/src/sys/netinet6/ |
| D | in6_print.c | 44 in6_print(char *buf, size_t len, const struct in6_addr *ia6) in in6_print() argument 53 if (IN6_IS_ADDR_V4MAPPED(ia6)) { in in6_print() 55 struct in_addr ia = { .s_addr = ia6->s6_addr32[3] }; in in6_print() 75 a = (const uint16_t *)ia6; in in6_print() 125 const struct in6_addr *ia6 = &sin6->sin6_addr; in sin6_print() local 129 return in6_print(buf, len, ia6); in sin6_print() 130 in6_print(abuf, sizeof(abuf), ia6); in sin6_print()
|
| D | nd6.c | 452 struct in6_ifaddr *ia6, *nia6; in nd6_timer_work() local 464 for (ia6 = IN6_ADDRLIST_READER_FIRST(); ia6; ia6 = nia6) { in nd6_timer_work() 465 nia6 = IN6_ADDRLIST_READER_NEXT(ia6); in nd6_timer_work() 467 ia6_acquire(ia6, &psref); in nd6_timer_work() 471 if (IFA6_IS_INVALID(ia6)) { in nd6_timer_work() 474 ifp = ia6->ia_ifa.ifa_ifp; in nd6_timer_work() 481 ia6_release(ia6, &psref); in nd6_timer_work() 482 in6_purgeaddr(&ia6->ia_ifa); in nd6_timer_work() 488 ia6_release(ia6, &psref); in nd6_timer_work() 490 ia6 = NULL; in nd6_timer_work() [all …]
|
| D | ip6_input.c | 463 struct in6_ifaddr *ia6 = (struct in6_ifaddr *)rt->rt_ifa; in ip6_input() local 466 if (ia6->ia6_flags & IN6_IFF_ANYCAST) in ip6_input() 472 if (ia6->ia6_flags & IN6_IFF_NOTREADY) in ip6_input() 474 else if (ia6->ia6_flags & IN6_IFF_DETACHED && in ip6_input() 493 deliverifp = ia6->ia_ifp; /* correct? */ in ip6_input() 541 struct in6_ifaddr *ia6; in ip6_input() local 544 ia6 = in6_ifawithifp(deliverifp, &ip6->ip6_dst); in ip6_input() 546 if (ia6 != NULL && ip6_setdstifaddr(m, ia6) == NULL) { in ip6_input() 692 struct in6_ifaddr *ia6; in ip6_input() local 694 ia6 = in6_ifawithifp(deliverifp, &ip6->ip6_dst); in ip6_input() [all …]
|
| D | icmp6.c | 1706 struct in6_ifaddr *ia6; in ni6_addrs() local 1735 ia6 = (struct in6_ifaddr *)ifa; in ni6_addrs() 1739 &ia6->ia_addr.sin6_addr)) in ni6_addrs() 1753 switch (in6_addrscope(&ia6->ia_addr.sin6_addr)) { in ni6_addrs() 1774 if ((ia6->ia6_flags & IN6_IFF_ANYCAST) != 0 && in ni6_addrs() 1800 struct in6_ifaddr *ia6; in ni6_store_addrs() local 1821 ia6 = (struct in6_ifaddr *)ifa; in ni6_store_addrs() 1823 if ((ia6->ia6_flags & IN6_IFF_DEPRECATED) != 0 && in ni6_store_addrs() 1836 else if ((ia6->ia6_flags & IN6_IFF_DEPRECATED) == 0 && in ni6_store_addrs() 1841 switch (in6_addrscope(&ia6->ia_addr.sin6_addr)) { in ni6_store_addrs() [all …]
|
| D | ip6_output.c | 840 struct in6_ifaddr *ia6; in ip6_output() local 846 ia6 = in6_ifawithifp(ifp, &ip6->ip6_src); in ip6_output() 847 if (ia6) { in ip6_output() 849 ia6->ia_ifa.ifa_data.ifad_outbytes += m->m_pkthdr.len; in ip6_output() 1015 struct in6_ifaddr *ia6; in ip6_output() local 1019 ia6 = in6_ifawithifp(ifp, &ip6->ip6_src); in ip6_output() 1020 if (ia6) { in ip6_output() 1025 ia6->ia_ifa.ifa_data.ifad_outbytes += in ip6_output() 3339 struct in6_ifaddr *ia6; in ip6_ifaddrvalid() local 3351 if ((ia6 = ifatoia6(ifa)) == NULL || in ip6_ifaddrvalid() [all …]
|
| D | in6_src.c | 510 struct in6_ifaddr *ia6; in in6_selectsrc() local 533 if ((ia6 = ifatoia6(ifa)) == NULL || in in6_selectsrc() 534 ia6->ia6_flags & in in6_selectsrc() 543 *ret_ia6 = ia6->ia_addr.sin6_addr; in in6_selectsrc()
|
| D | mld6.c | 998 struct in6_ifaddr *ia6; in in6_multicast_sysctl() local 1045 ia6 = ifatoia6(ifa); in in6_multicast_sysctl() 1056 error = sysctl_copyout(l, &ia6->ia_addr.sin6_addr, in in6_multicast_sysctl()
|
| D | in6_pcb.c | 390 struct in6_addr ia6; in in6pcb_connect() local 481 &ifp, &psref, &ia6); in in6pcb_connect() 483 in6a = &ia6; in in6pcb_connect()
|
| D | in6.c | 398 #define ia62ifa(ia6) (&((ia6)->ia_ifa)) argument
|
| /netbsd/src/sys/net/ |
| D | if_stf.c | 266 struct in6_ifaddr *ia6; in stf_encapcheck() local 289 ia6 = stf_getsrcifa6(&sc->sc_if); in stf_encapcheck() 290 if (ia6 == NULL) in stf_encapcheck() 298 if (memcmp(GET_V4(&ia6->ia_addr.sin6_addr), &ip.ip_dst, in stf_encapcheck() 309 a.s_addr = GET_V4(&ia6->ia_addr.sin6_addr)->s_addr; in stf_encapcheck() 310 a.s_addr &= GET_V4(&ia6->ia_prefixmask.sin6_addr)->s_addr; in stf_encapcheck() 312 b.s_addr &= GET_V4(&ia6->ia_prefixmask.sin6_addr)->s_addr; in stf_encapcheck() 362 struct in6_ifaddr *ia6; in stf_output() local 382 ia6 = stf_getsrcifa6(ifp); in stf_output() 383 if (ia6 == NULL) { in stf_output() [all …]
|
| D | if_srt.c | 128 struct in6_addr ia6; in find_rt() local 131 ia.s_addr = 0; ia6.s6_addr[0] = 0; /* shut up incorrect -Wuninitialized */ in find_rt() 138 ia6 = va_arg(ap,struct in6_addr); in find_rt() 157 memcmp(&ia6,&r->srcmatch.v6,r->srcmask / 8) != 0) in find_rt() 160 ((ia6.s6_addr[r->srcmask / 8] ^ in find_rt()
|
| /netbsd/src/sys/netinet/ |
| D | tcp_input.c | 1661 struct in6_ifaddr *ia6; in tcp_input() local 1666 if ((ia6 = in6ifa_ifpwithaddr(rcvif, in tcp_input() 1668 (ia6->ia6_flags & IN6_IFF_DEPRECATED)) { in tcp_input()
|