Lines Matching refs:saddr

285 		icmp6h->icmp6_cksum = csum_ipv6_magic(&fl6->saddr,  in icmpv6_push_pending_frames()
298 icmp6h->icmp6_cksum = csum_ipv6_magic(&fl6->saddr, in icmpv6_push_pending_frames()
339 tmp = iph->saddr; in mip6_addr_swap()
340 iph->saddr = hao->addr; in mip6_addr_swap()
449 const struct in6_addr *saddr = NULL; in icmp6_send() local
478 saddr = &hdr->daddr; in icmp6_send()
491 saddr = NULL; in icmp6_send()
494 addr_type = ipv6_addr_type(&hdr->saddr); in icmp6_send()
518 &hdr->saddr, &hdr->daddr); in icmp6_send()
527 &hdr->saddr, &hdr->daddr); in icmp6_send()
546 fl6.daddr = hdr->saddr; in icmp6_send()
548 saddr = force_saddr; in icmp6_send()
549 if (saddr) { in icmp6_send()
550 fl6.saddr = *saddr; in icmp6_send()
559 &fl6.saddr); in icmp6_send()
604 &hdr->saddr, &hdr->daddr); in icmp6_send()
671 rt = rt6_lookup(dev_net(skb->dev), &ipv6_hdr(skb2)->saddr, NULL, 0, in ip6_err_gen_icmpv6_unreach()
677 ipv6_addr_set_v4mapped(ip_hdr(skb)->saddr, &temp_saddr); in ip6_err_gen_icmpv6_unreach()
713 const struct in6_addr *saddr = NULL; in icmpv6_echo_reply() local
728 saddr = &ipv6_hdr(skb)->daddr; in icmpv6_echo_reply()
730 acast = ipv6_anycast_destination(skb_dst(skb), saddr); in icmpv6_echo_reply()
736 saddr = NULL; in icmpv6_echo_reply()
751 fl6.daddr = ipv6_hdr(skb)->saddr; in icmpv6_echo_reply()
752 if (saddr) in icmpv6_echo_reply()
753 fl6.saddr = *saddr; in icmpv6_echo_reply()
872 const struct in6_addr *saddr, *daddr; in icmpv6_rcv() local
903 saddr = &ipv6_hdr(skb)->saddr; in icmpv6_rcv()
908 saddr, daddr); in icmpv6_rcv()
990 saddr, daddr); in icmpv6_rcv()
1022 const struct in6_addr *saddr, in icmpv6_flow_init() argument
1027 fl6->saddr = *saddr; in icmpv6_flow_init()