Lines Matching refs:saddr

267 		icmp6h->icmp6_cksum = csum_ipv6_magic(&fl6->saddr,  in icmpv6_push_pending_frames()
280 icmp6h->icmp6_cksum = csum_ipv6_magic(&fl6->saddr, in icmpv6_push_pending_frames()
322 tmp = iph->saddr; in mip6_addr_swap()
323 iph->saddr = hao->addr; in mip6_addr_swap()
431 const struct in6_addr *saddr = NULL; in icmp6_send() local
460 saddr = &hdr->daddr; in icmp6_send()
473 saddr = NULL; in icmp6_send()
476 addr_type = ipv6_addr_type(&hdr->saddr); in icmp6_send()
497 &hdr->saddr, &hdr->daddr); in icmp6_send()
506 &hdr->saddr, &hdr->daddr); in icmp6_send()
521 fl6.daddr = hdr->saddr; in icmp6_send()
523 saddr = force_saddr; in icmp6_send()
524 if (saddr) in icmp6_send()
525 fl6.saddr = *saddr; in icmp6_send()
571 &hdr->saddr, &hdr->daddr); in icmp6_send()
636 rt = rt6_lookup(dev_net(skb->dev), &ipv6_hdr(skb2)->saddr, NULL, 0, in ip6_err_gen_icmpv6_unreach()
642 ipv6_addr_set_v4mapped(ip_hdr(skb)->saddr, &temp_saddr); in ip6_err_gen_icmpv6_unreach()
678 const struct in6_addr *saddr = NULL; in icmpv6_echo_reply() local
692 saddr = &ipv6_hdr(skb)->daddr; in icmpv6_echo_reply()
694 acast = ipv6_anycast_destination(skb_dst(skb), saddr); in icmpv6_echo_reply()
700 saddr = NULL; in icmpv6_echo_reply()
710 fl6.daddr = ipv6_hdr(skb)->saddr; in icmpv6_echo_reply()
711 if (saddr) in icmpv6_echo_reply()
712 fl6.saddr = *saddr; in icmpv6_echo_reply()
823 const struct in6_addr *saddr, *daddr; in icmpv6_rcv() local
850 saddr = &ipv6_hdr(skb)->saddr; in icmpv6_rcv()
855 saddr, daddr); in icmpv6_rcv()
928 saddr, daddr); in icmpv6_rcv()
959 const struct in6_addr *saddr, in icmpv6_flow_init() argument
964 fl6->saddr = *saddr; in icmpv6_flow_init()