Lines Matching refs:ipv6hdr
38 head = sizeof(struct ipv6hdr); in seg6_lwt_headroom()
108 struct ipv6hdr *inner_hdr) in seg6_make_flowlabel()
129 struct ipv6hdr *hdr, *inner_hdr; in seg6_do_srh_encap()
191 hdr->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); in seg6_do_srh_encap()
202 struct ipv6hdr *hdr, *oldhdr; in seg6_do_srh_inline()
214 skb_pull(skb, sizeof(struct ipv6hdr)); in seg6_do_srh_inline()
216 sizeof(struct ipv6hdr)); in seg6_do_srh_inline()
218 skb_push(skb, sizeof(struct ipv6hdr) + hdrlen); in seg6_do_srh_inline()
245 hdr->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); in seg6_do_srh_inline()
247 skb_postpush_rcsum(skb, hdr, sizeof(struct ipv6hdr) + hdrlen); in seg6_do_srh_inline()
308 skb_set_transport_header(skb, sizeof(struct ipv6hdr)); in seg6_do_srh()
372 struct ipv6hdr *hdr = ipv6_hdr(skb); in seg6_output()