| /f-stack/freebsd/netinet6/ |
| H A D | in6_gif.c | 118 IN6_ARE_ADDR_EQUAL(&sc->gif_ip6hdr->ip6_src, src) && in in6_gif_checkdup() 125 if (IN6_ARE_ADDR_EQUAL(&tmp->gif_ip6hdr->ip6_src, src) && in in6_gif_checkdup() 139 if (in6_localip(&sc->gif_ip6hdr->ip6_src)) in in6_gif_set_running() 163 if (IN6_ARE_ADDR_EQUAL(&sc->gif_ip6hdr->ip6_src, in in6_gif_srcaddr() 250 ip6->ip6_src = src->sin6_addr; in in6_gif_ioctl() 277 sc->gif_ip6hdr->ip6_src: sc->gif_ip6hdr->ip6_dst; in in6_gif_ioctl() 380 if (IN6_ARE_ADDR_EQUAL(&sc->gif_ip6hdr->ip6_src, in in6_gif_lookup() 383 &ip6->ip6_src)) { in in6_gif_lookup() 393 if (IN6_ARE_ADDR_EQUAL(&sc->gif_ip6hdr->ip6_src, in in6_gif_lookup() 405 if (fib6_check_urpf(sc->gif_fibnum, &ip6->ip6_src, in in6_gif_lookup() [all …]
|
| H A D | ip6_gre.c | 124 IN6_ARE_ADDR_EQUAL(&sc->gre_oip6.ip6_src, src) && in in6_gre_checkdup() 163 if (IN6_ARE_ADDR_EQUAL(&sc->gre_oip6.ip6_src, in in6_gre_lookup() 166 &ip6->ip6_src)) { in in6_gre_lookup() 183 if (in6_localip(&sc->gre_oip6.ip6_src)) in in6_gre_set_running() 208 if (IN6_ARE_ADDR_EQUAL(&sc->gre_oip6.ip6_src, in in6_gre_srcaddr() 294 gs = in6_gre_lookup_socket(&sc->gre_oip6.ip6_src); in in6_gre_setup_socket() 297 s->addr = sc->gre_oip6.ip6_src; in in6_gre_setup_socket() 336 sin6.sin6_addr = sc->gre_oip6.ip6_src; in in6_gre_setup_socket() 422 in6_gre_checkdup(sc, &sc->gre_oip6.ip6_src, in in6_gre_setopts() 499 ip6->ip6_src = src->sin6_addr; in in6_gre_ioctl() [all …]
|
| H A D | ip6_forward.c | 113 IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) { in ip6_forward() 121 ip6_sprintf(ip6bufs, &ip6->ip6_src), in ip6_forward() 207 outzone = in6_get_unicast_scopeid(&ip6->ip6_src, nh->nh_ifp); in ip6_forward() 208 inzone = in6_get_unicast_scopeid(&ip6->ip6_src, m->m_pkthdr.rcvif); in ip6_forward() 219 ip6_sprintf(ip6bufs, &ip6->ip6_src), in ip6_forward() 292 ip6_sprintf(ip6bufs, &ip6->ip6_src), in ip6_forward() 307 in6_clearscope(&ip6->ip6_src); in ip6_forward()
|
| H A D | icmp6.c | 311 IN6_IS_ADDR_MULTICAST(&oip6->ip6_src)) in icmp6_error() 370 nip6->ip6_src = oip6->ip6_src; in icmp6_error() 373 in6_clearscope(&oip6->ip6_src); in icmp6_error() 455 ip6_sprintf(ip6bufs, &ip6->ip6_src))); in icmp6_input() 1069 icmp6src.sin6_addr = eip6->ip6_src; in icmp6_notify_error() 1903 fromsa.sin6_addr = ip6->ip6_src; in icmp6_rip6_input() 2148 ip6->ip6_dst = ip6->ip6_src; in icmp6_reflect() 2149 ip6->ip6_src = *srcp; in icmp6_reflect() 2252 src6 = ip6->ip6_src; in icmp6_redirect_input() 2453 src_sa.sin6_addr = sip6->ip6_src; in icmp6_redirect_output() [all …]
|
| H A D | ip6_mroute.c | 1083 ip6_sprintf(ip6bufs, &ip6->ip6_src), in X_ip6_mforward() 1109 ip6_sprintf(ip6bufs, &ip6->ip6_src), in X_ip6_mforward() 1122 MF6CFIND(ip6->ip6_src, ip6->ip6_dst, rt); in X_ip6_mforward() 1137 ip6_sprintf(ip6bufs, &ip6->ip6_src), in X_ip6_mforward() 1165 if (IN6_ARE_ADDR_EQUAL(&ip6->ip6_src, in X_ip6_mforward() 1201 sin6.sin6_addr = ip6->ip6_src; in X_ip6_mforward() 1260 rt->mf6c_origin.sin6_addr = ip6->ip6_src; in X_ip6_mforward() 1486 src0 = ip6->ip6_src; in ip6_mdq() 1618 ip6_sprintf(ip6bufs, &ip6->ip6_src), in phyint_send() 1638 ip6_sprintf(ip6bufs, &ip6->ip6_src), in register_send() [all …]
|
| H A D | in6_cksum.c | 113 scope = in6_getscope(&ip6->ip6_src); in _in6_cksum_pseudo() 114 w = (u_int16_t *)&ip6->ip6_src; in _in6_cksum_pseudo() 195 scope = in6_getscope(&ip6->ip6_src); in in6_cksum_partial() 196 w = (u_int16_t *)&ip6->ip6_src; in in6_cksum_partial()
|
| H A D | in6_rss.c | 353 return rss_proto_software_hash_v6(&ip6->ip6_src, &ip6->ip6_dst, in rss_mbuf_software_hash_v6() 366 return rss_proto_software_hash_v6(&ip6->ip6_src, &ip6->ip6_dst, in rss_mbuf_software_hash_v6() 374 return rss_proto_software_hash_v6(&ip6->ip6_src, &ip6->ip6_dst, in rss_mbuf_software_hash_v6()
|
| H A D | nd6_nbr.c | 143 ip6->ip6_hlim, ip6_sprintf(ip6bufs, &ip6->ip6_src), in nd6_ns_input() 158 saddr6 = ip6->ip6_src; in nd6_ns_input() 222 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr) { in nd6_ns_input() 486 ip6->ip6_src = *saddr6; in nd6_ns_output_fib() 504 ip6->ip6_src = src6; in nd6_ns_output_fib() 514 bzero(&ip6->ip6_src, sizeof(ip6->ip6_src)); in nd6_ns_output_fib() 649 ip6->ip6_hlim, ip6_sprintf(ip6bufs, &ip6->ip6_src), in nd6_na_input() 891 rt6_flush(&ip6->ip6_src, ifp); in nd6_na_input() 1015 ip6->ip6_src = src6; in nd6_na_output_fib()
|
| H A D | ip6_fastfwd.c | 110 IN6_IS_ADDR_LINKLOCAL(&ip6->ip6_src) || in ip6_tryforward() 111 IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) || in ip6_tryforward()
|
| H A D | udp6_usrreq.c | 351 &ip6->ip6_src) || in udp6_input() 469 inp = in6_pcblookup_mbuf(pcbinfo, &ip6->ip6_src, in udp6_input() 478 inp = in6_pcblookup(pcbinfo, &ip6->ip6_src, in udp6_input() 488 inp = in6_pcblookup_mbuf(pcbinfo, &ip6->ip6_src, in udp6_input() 501 ip6_sprintf(ip6bufs, &ip6->ip6_src), in udp6_input() 607 uh.uh_dport, &ip6->ip6_src, uh.uh_sport, in udp6_common_ctlinput() 936 ip6->ip6_src = *laddr; in udp6_output()
|
| H A D | frag6.c | 263 ip6->ip6_src = q6->ip6q_src; in frag6_freef() 500 memcpy(hashkeyp, &ip6->ip6_src, sizeof(struct in6_addr)); in frag6_input() 512 IN6_ARE_ADDR_EQUAL(&ip6->ip6_src, &q6->ip6q_src) && in frag6_input() 557 q6->ip6q_src = ip6->ip6_src; in frag6_input() 656 ip6err->ip6_src = q6->ip6q_src; in frag6_input()
|
| H A D | ip6_input.c | 637 if (IN6_IS_ADDR_MULTICAST(&ip6->ip6_src) || in ip6_input() 687 if (IN6_IS_ADDR_V4MAPPED(&ip6->ip6_src) || in ip6_input() 701 if (IN6_IS_ADDR_V4COMPAT(&ip6->ip6_src) || in ip6_input() 779 if (in6_clearscope(&ip6->ip6_src) || in6_clearscope(&ip6->ip6_dst)) { in ip6_input() 783 if (in6_setscope(&ip6->ip6_src, rcvif, NULL) || in ip6_input() 815 ip6_sprintf(ip6bufs, &ip6->ip6_src), in ip6_input()
|
| H A D | mld6.c | 664 if (!IN6_IS_SCOPE_LINKLOCAL(&ip6->ip6_src)) { in mld_v1_input_query() 666 ip6_sprintf(ip6tbuf, &ip6->ip6_src), in mld_v1_input_query() 831 ip6_sprintf(ip6tbuf, &ip6->ip6_src), in mld_v2_input_query() 840 if (!IN6_IS_SCOPE_LINKLOCAL(&ip6->ip6_src)) { in mld_v2_input_query() 842 ip6_sprintf(ip6tbuf, &ip6->ip6_src), in mld_v2_input_query() 1129 src = ip6->ip6_src; in mld_v1_input_report() 1133 ip6_sprintf(ip6tbuf, &ip6->ip6_src), in mld_v1_input_report() 1163 if ((ia && IN6_ARE_ADDR_EQUAL(&ip6->ip6_src, IA6_IN6(ia))) || in mld_v1_input_report() 1847 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any; in mld_v1_transmit_report() 3236 ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any; in mld_v2_encap_report()
|
| H A D | nd6_rtr.c | 183 ip6->ip6_hlim, ip6_sprintf(ip6bufs, &ip6->ip6_src), in nd6_rs_input() 192 saddr6 = ip6->ip6_src; in nd6_rs_input() 383 ip6->ip6_hlim, ip6_sprintf(ip6bufs, &ip6->ip6_src), in nd6_ra_input() 388 saddr6 = ip6->ip6_src; in nd6_ra_input() 459 "Ignored.\n", ip6_sprintf(ip6bufs, &ip6->ip6_src), in nd6_ra_input() 544 mtu, ip6_sprintf(ip6bufs, &ip6->ip6_src))); in nd6_ra_input() 563 mtu, ip6_sprintf(ip6bufs, &ip6->ip6_src), maxmtu)); in nd6_ra_input()
|
| /f-stack/freebsd/netipsec/ |
| H A D | subr_ipsec.c | 111 bcopy(&ip6->ip6_src, &src->sin6.sin6_addr, sizeof(ip6->ip6_src)); in ipsec6_setsockaddrs() 112 if (IN6_IS_SCOPE_LINKLOCAL(&ip6->ip6_src)) { in ipsec6_setsockaddrs() 114 src->sin6.sin6_scope_id = ntohs(ip6->ip6_src.s6_addr16[1]); in ipsec6_setsockaddrs()
|
| H A D | ipsec_output.c | 459 sin6->sin6_addr = ip6->ip6_src; in ipsec6_allocsa() 460 if (IN6_IS_SCOPE_LINKLOCAL(&ip6->ip6_src)) { in ipsec6_allocsa() 464 ntohs(ip6->ip6_src.s6_addr16[1]); in ipsec6_allocsa() 928 in6_clearscope(&ip6->ip6_src); in ipsec_encap() 978 ip6->ip6_src = saidx->src.sin6.sin6_addr; in ipsec_encap() 979 if (IN6_IS_SCOPE_LINKLOCAL(&ip6->ip6_src)) in ipsec_encap() 980 ip6->ip6_src.s6_addr16[1] = in ipsec_encap()
|
| /f-stack/freebsd/netpfil/ipfw/nptv6/ |
| H A D | nptv6.c | 177 inet_ntop(AF_INET6, &ip6->ip6_src, _s, sizeof(_s)), in nptv6_translate_icmpv6() 180 if (IN6_ARE_MASKED_ADDR_EQUAL(&ip6->ip6_src, in nptv6_translate_icmpv6() 239 inet_ntop(AF_INET6, &ip6->ip6_src, _s, sizeof(_s)), in nptv6_rewrite_internal() 243 addr = &ip6->ip6_src; in nptv6_rewrite_internal() 297 inet_ntop(AF_INET6, &ip6->ip6_src, _s, sizeof(_s)), in nptv6_rewrite_external() 309 addr = &ip6->ip6_src; in nptv6_rewrite_external() 380 inet_ntop(AF_INET6, &ip6->ip6_src, _s, sizeof(_s)), in ipfw_nptv6() 383 if (IN6_ARE_MASKED_ADDR_EQUAL(&ip6->ip6_src, in ipfw_nptv6() 414 args->f_id.src_ip6 = ip6->ip6_src; in ipfw_nptv6()
|
| /f-stack/freebsd/contrib/ipfilter/netinet/ |
| H A D | ip_tftp_pxy.c | 349 swip6.in6 = ip6->ip6_src; 351 ip6->ip6_src = nat->nat_ndst6.in6; 385 ip6->ip6_src = nat->nat_ndst6.in6; 397 ip6->ip6_src = nat->nat_odst6.in6; 413 ip6->ip6_src = swip6.in6;
|
| H A D | ip_nat6.c | 1482 &oip6->ip6_src); 1486 &oip6->ip6_src); 1509 &oip6->ip6_src); 1512 &oip6->ip6_src); 1520 &oip6->ip6_src); 1523 &oip6->ip6_src); 1709 a4.in6 = oip6->ip6_src; 1712 oip6->ip6_src = a1.in6; 1719 a4.in6 = oip6->ip6_src; 1721 oip6->ip6_src = a1.in6; [all …]
|
| /f-stack/freebsd/netpfil/ipfw/nat64/ |
| H A D | nat64_translate.c | 500 for (p = (uint16_t *)&ip6->ip6_src; in nat64_cksum_convert() 501 p < (uint16_t *)(&ip6->ip6_src + 2); p++) in nat64_cksum_convert() 740 if (in6_selectsrc_addr(M_GETFIB(n), &ip6->ip6_src, 0, in nat64_icmp6_reflect() 741 n->m_pkthdr.rcvif, &oip6->ip6_src, NULL) != 0) { in nat64_icmp6_reflect() 748 oip6->ip6_dst = ip6->ip6_src; in nat64_icmp6_reflect() 1106 eip6->ip6_src = ip6->ip6_dst; in nat64_icmp_translate() 1109 eip6->ip6_dst = ip6->ip6_src; in nat64_icmp_translate() 1251 ip6.ip6_src = *saddr; in nat64_do_handle_ip4() 1355 if (nat64_check_ip6(&ip6->ip6_src) != 0 || in nat64_handle_icmp6() 1527 if (nat64_check_ip6(&ip6i->ip6_src) != 0 || in nat64_handle_icmp6() [all …]
|
| H A D | nat64clat.c | 133 if (memcmp(&ip6->ip6_src, &cfg->base.plat_prefix, in nat64clat_handle_ip6() 143 aaddr = nat64_extract_ip4(&ip6->ip6_src, cfg->base.plat_plen); in nat64clat_handle_ip6()
|
| /f-stack/freebsd/netinet/ |
| H A D | tcp_lro.c | 602 le->source_ip6 = ip6->ip6_src; in tcp_set_le_to_m() 1264 hash = ip6->ip6_src.s6_addr32[0] + in tcp_lro_rx2() 1266 hash += ip6->ip6_src.s6_addr32[1] + in tcp_lro_rx2() 1268 hash += ip6->ip6_src.s6_addr32[2] + in tcp_lro_rx2() 1270 hash += ip6->ip6_src.s6_addr32[3] + in tcp_lro_rx2() 1292 if (bcmp(&le->source_ip6, &ip6->ip6_src, in tcp_lro_rx2() 1350 le->source_ip6 = ip6->ip6_src; in tcp_lro_rx2()
|
| H A D | ip6.h | 84 struct in6_addr ip6_src; /* source address */ member
|
| /f-stack/freebsd/kern/ |
| H A D | uipc_mbufhash.c | 138 p = fnv_32_buf(&ip6->ip6_src, sizeof(struct in6_addr), p); in m_tcpip_hash()
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | ipip.h | 56 memcpy(&outip6->ip6_src.s6_addr, src, 16); in ipip_outbound()
|