Lines Matching refs:ip6h
17 const struct ipv6hdr *ip6h = ipv6_hdr(skb);
20 u8 proto = ip6h->nexthdr;
25 if (ip6h->payload_len &&
26 pskb_trim_rcsum(skb, ntohs(ip6h->payload_len) + sizeof(*ip6h)))
29 ip6h = ipv6_hdr(skb);
30 thoff = ipv6_skip_exthdr(skb, ((u8*)(ip6h+1) - skb->data), &proto, &fo);
201 struct ipv6hdr *ip6h;
208 ip6h = ipv6_hdr(nskb);
209 ip6_flow_hdr(ip6h, tclass, 0);
210 ip6h->hop_limit = hoplimit;
211 ip6h->nexthdr = protocol;
212 ip6h->saddr = oip6h->daddr;
213 ip6h->daddr = oip6h->saddr;
217 return ip6h;
286 struct ipv6hdr *ip6h;
342 ip6h = nf_reject_ip6hdr_put(nskb, oldskb, IPPROTO_TCP,
368 ip6h->payload_len = htons(sizeof(struct tcphdr));
383 const struct ipv6hdr *ip6h = ipv6_hdr(skb);
391 proto = ip6h->nexthdr;
392 thoff = ipv6_skip_exthdr(skb, ((u8 *)(ip6h + 1) - skb->data), &proto, &fo);