Lines Matching refs:ipv6_hdr
642 (csum_ipv6_magic(&ipv6_hdr(skb)->saddr, &ipv6_hdr(skb)->daddr, in pim6_rcv()
852 if (ipv6_hdr(skb)->version == 0) { in ip6mr_destroy_unres()
1110 if (ipv6_hdr(skb)->version == 0) { in ip6mr_cache_resolve()
1173 msg->im6_src = ipv6_hdr(pkt)->saddr; in ip6mr_cache_report()
1174 msg->im6_dst = ipv6_hdr(pkt)->daddr; in ip6mr_cache_report()
1186 skb_copy_to_linear_data(skb, ipv6_hdr(pkt), sizeof(struct ipv6hdr)); in ip6mr_cache_report()
1199 msg->im6_src = ipv6_hdr(pkt)->saddr; in ip6mr_cache_report()
1200 msg->im6_dst = ipv6_hdr(pkt)->daddr; in ip6mr_cache_report()
1236 if (ipv6_addr_equal(&c->mf6c_mcastgrp, &ipv6_hdr(skb)->daddr) && in ip6mr_cache_unresolved()
1237 ipv6_addr_equal(&c->mf6c_origin, &ipv6_hdr(skb)->saddr)) { in ip6mr_cache_unresolved()
1260 c->mf6c_origin = ipv6_hdr(skb)->saddr; in ip6mr_cache_unresolved()
1261 c->mf6c_mcastgrp = ipv6_hdr(skb)->daddr; in ip6mr_cache_unresolved()
2026 ipv6h = ipv6_hdr(skb); in ip6mr_forward2()
2063 ipv6h = ipv6_hdr(skb); in ip6mr_forward2()
2144 ipv6_hdr(skb)->hop_limit > in ip6_mr_forward()
2158 ipv6_hdr(skb)->hop_limit > cache->mfc_un.res.ttls[ct]) { in ip6_mr_forward()
2201 &ipv6_hdr(skb)->saddr, &ipv6_hdr(skb)->daddr); in ip6_mr_input()
2207 &ipv6_hdr(skb)->daddr, in ip6_mr_input()
2334 iph = ipv6_hdr(skb2); in ip6mr_get_route()