Lines Matching refs:ip6_src
254 if (in6_setscope(&ip6->ip6_src, ifp, NULL) != 0) in icmp6_error2()
318 if (IN6_IS_ADDR_UNSPECIFIED(&oip6->ip6_src) || in icmp6_error()
319 IN6_IS_ADDR_MULTICAST(&oip6->ip6_src)) in icmp6_error()
358 if (icmp6_ratelimit(&oip6->ip6_src, type, code)) in icmp6_error()
376 nip6->ip6_src = oip6->ip6_src; in icmp6_error()
379 in6_clearscope(&oip6->ip6_src); in icmp6_error()
507 ip6_sprintf(ip6bufs, &ip6->ip6_src))); in icmp6_input()
563 if (icmp6_ratelimit(&ip6->ip6_src, ICMP6_ECHO_REPLY, 0)) in icmp6_input()
879 icmp6->icmp6_type, ip6_sprintf(ip6bufs, &ip6->ip6_src), in icmp6_input()
1087 if (IN6_IS_ADDR_UNSPECIFIED(&eip6->ip6_src) || in icmp6_notify_error()
1100 icmp6src.sin6_addr = eip6->ip6_src; in icmp6_notify_error()
1236 !IN6_IS_ADDR_LOOPBACK(&ip6->ip6_src) && in ni6_input()
1237 !IN6_IS_ADDR_LINKLOCAL(&ip6->ip6_src)) in ni6_input()
1920 !IN6_ARE_ADDR_EQUAL(&inp->in6p_faddr, &ip6->ip6_src)) in icmp6_rip6_match()
1951 fromsa.sin6_addr = ip6->ip6_src; in icmp6_rip6_input()
2113 in6_splitscope(&ip6->ip6_src, &dst6, &scopeid); in icmp6_reflect()
2131 ip6->ip6_dst = ip6->ip6_src; in icmp6_reflect()
2132 ip6->ip6_src = *srcp; in icmp6_reflect()
2221 src6 = ip6->ip6_src; in icmp6_redirect_input()
2412 src_sa.sin6_addr = sip6->ip6_src; in icmp6_redirect_output()
2419 if (icmp6_ratelimit(&sip6->ip6_src, ND_REDIRECT, 0)) in icmp6_redirect_output()
2473 bcopy(ifp_ll6, &ip6->ip6_src, sizeof(struct in6_addr)); in icmp6_redirect_output()
2474 bcopy(&sip6->ip6_src, &ip6->ip6_dst, sizeof(struct in6_addr)); in icmp6_redirect_output()
2627 in6_clearscope(&sip6->ip6_src); in icmp6_redirect_output()