sip6 2396 netinet6/icmp6.c struct ip6_hdr *sip6; /* m0 as struct ip6_hdr */ sip6 2420 netinet6/icmp6.c sip6 = mtod(m0, struct ip6_hdr *); sip6 2424 netinet6/icmp6.c src_sa.sin6_addr = sip6->ip6_src; sip6 2426 netinet6/icmp6.c src_sa.sin6_scope_id = in6_addr2scopeid(ifp, &sip6->ip6_src); sip6 2429 netinet6/icmp6.c if (IN6_IS_ADDR_MULTICAST(&sip6->ip6_dst)) sip6 2433 netinet6/icmp6.c if (icmp6_ratelimit(&sip6->ip6_src, ND_REDIRECT, 0)) sip6 2489 netinet6/icmp6.c bcopy(&sip6->ip6_src, &ip6->ip6_dst, sizeof(struct in6_addr)); sip6 2505 netinet6/icmp6.c bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst, sip6 2509 netinet6/icmp6.c nexthop = &sip6->ip6_dst; sip6 2510 netinet6/icmp6.c bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_target, sip6 2512 netinet6/icmp6.c bcopy(&sip6->ip6_dst, &nd_rd->nd_rd_dst, sip6 2615 netinet6/icmp6.c sip6 = mtod(m, struct ip6_hdr *); sip6 2616 netinet6/icmp6.c if (IN6_IS_ADDR_LINKLOCAL(&sip6->ip6_src)) sip6 2617 netinet6/icmp6.c sip6->ip6_src.s6_addr16[1] = 0; sip6 2618 netinet6/icmp6.c if (IN6_IS_ADDR_LINKLOCAL(&sip6->ip6_dst)) sip6 2619 netinet6/icmp6.c sip6->ip6_dst.s6_addr16[1] = 0;