ipv6hdr 213 include/linux/ipv6.h static inline struct ipv6hdr *ipv6_hdr(const struct sk_buff *skb) ipv6hdr 215 include/linux/ipv6.h return (struct ipv6hdr *)skb_network_header(skb); ipv6hdr 218 include/linux/ipv6.h static inline struct ipv6hdr *ipipv6_hdr(const struct sk_buff *skb) ipv6hdr 220 include/linux/ipv6.h return (struct ipv6hdr *)skb_transport_header(skb); ipv6hdr 92 include/net/inet_ecn.h struct ipv6hdr; ipv6hdr 122 include/net/inet_ecn.h if (skb->network_header + sizeof(struct ipv6hdr) <= skb->tail) ipv6hdr 41 include/net/ip_vs.h const struct ipv6hdr *iph = nh; ipv6hdr 42 include/net/ip_vs.h iphdr->len = sizeof(struct ipv6hdr); ipv6hdr 461 net/bridge/br_netfilter.c if (pkt_len > skb->len - sizeof(struct ipv6hdr)) ipv6hdr 464 net/bridge/br_netfilter.c pkt_len + sizeof(struct ipv6hdr))) ipv6hdr 491 net/bridge/br_netfilter.c struct ipv6hdr *hdr; ipv6hdr 494 net/bridge/br_netfilter.c if (skb->len < sizeof(struct ipv6hdr)) ipv6hdr 497 net/bridge/br_netfilter.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) ipv6hdr 508 net/bridge/br_netfilter.c if (pkt_len + sizeof(struct ipv6hdr) > skb->len) ipv6hdr 510 net/bridge/br_netfilter.c if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) ipv6hdr 34 net/bridge/netfilter/ebt_ip6.c const struct ipv6hdr *ih6; ipv6hdr 35 net/bridge/netfilter/ebt_ip6.c struct ipv6hdr _ip6h; ipv6hdr 126 net/bridge/netfilter/ebt_log.c const struct ipv6hdr *ih; ipv6hdr 127 net/bridge/netfilter/ebt_log.c struct ipv6hdr _iph; ipv6hdr 2865 net/core/pktgen.c struct ipv6hdr *iph; ipv6hdr 2920 net/core/pktgen.c skb->transport_header = skb->network_header + sizeof(struct ipv6hdr); ipv6hdr 2921 net/core/pktgen.c skb_put(skb, sizeof(struct ipv6hdr) + sizeof(struct udphdr)); ipv6hdr 2931 net/core/pktgen.c sizeof(struct ipv6hdr) - sizeof(struct udphdr) - ipv6hdr 90 net/dccp/ipv6.c struct ipv6hdr *hdr = (struct ipv6hdr *)skb->data; ipv6hdr 313 net/dccp/ipv6.c struct ipv6hdr *rxip6h; ipv6hdr 368 net/dccp/ipv6.c const struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 1060 net/dccp/ipv6.c .net_header_len = sizeof(struct ipv6hdr), ipv6hdr 465 net/ipv4/ip_gre.c inner = ipv6_get_dsfield((struct ipv6hdr *)old_iph); ipv6hdr 803 net/ipv4/ip_gre.c iph->ttl = ((struct ipv6hdr*)old_iph)->hop_limit; ipv6hdr 100 net/ipv4/tunnel4.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) ipv6hdr 712 net/ipv6/af_inet6.c struct ipv6hdr *ipv6h; ipv6hdr 738 net/ipv6/af_inet6.c struct ipv6hdr *ipv6h; ipv6hdr 181 net/ipv6/ah6.c struct ipv6hdr *iph; ipv6hdr 225 net/ipv6/ah6.c struct ipv6hdr *top_iph; ipv6hdr 251 net/ipv6/ah6.c extlen = skb_transport_offset(skb) - sizeof(struct ipv6hdr); ipv6hdr 329 net/ipv6/ah6.c struct ipv6hdr *ip6h; ipv6hdr 410 net/ipv6/ah6.c struct ipv6hdr *iph = (struct ipv6hdr*)skb->data; ipv6hdr 486 net/ipv6/ah6.c x->props.header_len += sizeof(struct ipv6hdr); ipv6hdr 232 net/ipv6/datagram.c serr->addr_offset = (u8 *)&(((struct ipv6hdr *)(icmph + 1))->daddr) - ipv6hdr 247 net/ipv6/datagram.c struct ipv6hdr *iph; ipv6hdr 253 net/ipv6/datagram.c skb = alloc_skb(sizeof(struct ipv6hdr), GFP_ATOMIC); ipv6hdr 257 net/ipv6/datagram.c skb_put(skb, sizeof(struct ipv6hdr)); ipv6hdr 432 net/ipv6/datagram.c unsigned int off = sizeof(struct ipv6hdr); ipv6hdr 359 net/ipv6/esp6.c struct ipv6hdr *iph = (struct ipv6hdr*)skb->data; ipv6hdr 526 net/ipv6/esp6.c (sizeof(struct ipv6hdr) - sizeof(struct iphdr)); ipv6hdr 531 net/ipv6/esp6.c x->props.header_len += sizeof(struct ipv6hdr); ipv6hdr 201 net/ipv6/exthdrs.c struct ipv6hdr *ipv6h = ipv6_hdr(skb); ipv6hdr 608 net/ipv6/exthdrs.c if (pkt_len > skb->len - sizeof(struct ipv6hdr)) { ipv6hdr 614 net/ipv6/exthdrs.c if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) ipv6hdr 646 net/ipv6/exthdrs.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr) + 8) || ipv6hdr 647 net/ipv6/exthdrs.c !pskb_may_pull(skb, (sizeof(struct ipv6hdr) + ipv6hdr 653 net/ipv6/exthdrs.c opt->hop = sizeof(struct ipv6hdr); ipv6hdr 657 net/ipv6/exthdrs.c opt->nhoff = sizeof(struct ipv6hdr); ipv6hdr 284 net/ipv6/icmp.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 313 net/ipv6/icmp.c struct ipv6hdr *hdr = ipv6_hdr(skb); ipv6hdr 481 net/ipv6/icmp.c len = min_t(unsigned int, len, IPV6_MIN_MTU - sizeof(struct ipv6hdr) -sizeof(struct icmp6hdr)); ipv6hdr 600 net/ipv6/icmp.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) ipv6hdr 603 net/ipv6/icmp.c nexthdr = ((struct ipv6hdr *)skb->data)->nexthdr; ipv6hdr 606 net/ipv6/icmp.c inner_offset = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr); ipv6hdr 610 net/ipv6/icmp.c inner_offset = sizeof(struct ipv6hdr); ipv6hdr 644 net/ipv6/icmp.c struct ipv6hdr *orig_hdr; ipv6hdr 713 net/ipv6/icmp.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) ipv6hdr 716 net/ipv6/icmp.c orig_hdr = (struct ipv6hdr *) (hdr + 1); ipv6hdr 59 net/ipv6/ip6_input.c struct ipv6hdr *hdr; ipv6hdr 115 net/ipv6/ip6_input.c IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr); ipv6hdr 121 net/ipv6/ip6_input.c if (pkt_len + sizeof(struct ipv6hdr) > skb->len) { ipv6hdr 126 net/ipv6/ip6_input.c if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) { ipv6hdr 187 net/ipv6/ip6_input.c struct ipv6hdr *hdr; ipv6hdr 244 net/ipv6/ip6_input.c struct ipv6hdr *hdr; ipv6hdr 76 net/ipv6/ip6_output.c len = skb->len - sizeof(struct ipv6hdr); ipv6hdr 204 net/ipv6/ip6_output.c struct ipv6hdr *hdr; ipv6hdr 218 net/ipv6/ip6_output.c head_room += sizeof(struct ipv6hdr) + LL_RESERVED_SPACE(dst->dev); ipv6hdr 239 net/ipv6/ip6_output.c skb_push(skb, sizeof(struct ipv6hdr)); ipv6hdr 306 net/ipv6/ip6_output.c struct ipv6hdr *hdr; ipv6hdr 312 net/ipv6/ip6_output.c totlen = len + sizeof(struct ipv6hdr); ipv6hdr 315 net/ipv6/ip6_output.c skb_put(skb, sizeof(struct ipv6hdr)); ipv6hdr 361 net/ipv6/ip6_output.c struct ipv6hdr *hdr = ipv6_hdr(skb); ipv6hdr 370 net/ipv6/ip6_output.c offset = sizeof(struct ipv6hdr); ipv6hdr 418 net/ipv6/ip6_output.c struct ipv6hdr *hdr = ipv6_hdr(skb); ipv6hdr 585 net/ipv6/ip6_output.c u16 offset = sizeof(struct ipv6hdr); ipv6hdr 627 net/ipv6/ip6_output.c struct ipv6hdr *tmp_hdr; ipv6hdr 719 net/ipv6/ip6_output.c sizeof(struct ipv6hdr)); ipv6hdr 743 net/ipv6/ip6_output.c sizeof(struct ipv6hdr)); ipv6hdr 862 net/ipv6/ip6_output.c sizeof(struct ipv6hdr)); ipv6hdr 1178 net/ipv6/ip6_output.c fragheaderlen = sizeof(struct ipv6hdr) + rt->rt6i_nfheader_len + ipv6hdr 1182 net/ipv6/ip6_output.c if (mtu <= sizeof(struct ipv6hdr) + IPV6_MAXPLEN) { ipv6hdr 1183 net/ipv6/ip6_output.c if (inet->cork.length + length > sizeof(struct ipv6hdr) + IPV6_MAXPLEN - fragheaderlen) { ipv6hdr 1428 net/ipv6/ip6_output.c struct ipv6hdr *hdr; ipv6hdr 1465 net/ipv6/ip6_output.c skb_push(skb, sizeof(struct ipv6hdr)); ipv6hdr 338 net/ipv6/ip6_tunnel.c struct ipv6hdr *ipv6h = (struct ipv6hdr *) raw; ipv6hdr 399 net/ipv6/ip6_tunnel.c struct ipv6hdr *ipv6h = (struct ipv6hdr *) skb->data; ipv6hdr 602 net/ipv6/ip6_tunnel.c if (rel_msg && pskb_may_pull(skb, offset + sizeof(struct ipv6hdr))) { ipv6hdr 695 net/ipv6/ip6_tunnel.c struct ipv6hdr *ipv6h = ipv6_hdr(skb); ipv6hdr 851 net/ipv6/ip6_tunnel.c struct ipv6hdr *ipv6h = ipv6_hdr(skb); ipv6hdr 856 net/ipv6/ip6_tunnel.c unsigned int max_headroom = sizeof(struct ipv6hdr); ipv6hdr 922 net/ipv6/ip6_tunnel.c skb_push(skb, sizeof(struct ipv6hdr)); ipv6hdr 996 net/ipv6/ip6_tunnel.c struct ipv6hdr *ipv6h = ipv6_hdr(skb); ipv6hdr 1138 net/ipv6/ip6_tunnel.c sizeof (struct ipv6hdr); ipv6hdr 1140 net/ipv6/ip6_tunnel.c dev->mtu = rt->rt6i_dev->mtu - sizeof (struct ipv6hdr); ipv6hdr 1326 net/ipv6/ip6_tunnel.c dev->hard_header_len = LL_MAX_HEADER + sizeof (struct ipv6hdr); ipv6hdr 1327 net/ipv6/ip6_tunnel.c dev->mtu = ETH_DATA_LEN - sizeof (struct ipv6hdr); ipv6hdr 351 net/ipv6/ip6mr.c struct ipv6hdr *encap; ipv6hdr 365 net/ipv6/ip6mr.c encap = (struct ipv6hdr *)(skb_transport_header(skb) + ipv6hdr 423 net/ipv6/ip6mr.c dev->mtu = 1500 - sizeof(struct ipv6hdr) - 8; ipv6hdr 518 net/ipv6/ip6mr.c struct nlmsghdr *nlh = (struct nlmsghdr *)skb_pull(skb, sizeof(struct ipv6hdr)); ipv6hdr 720 net/ipv6/ip6mr.c struct nlmsghdr *nlh = (struct nlmsghdr *)skb_pull(skb, sizeof(struct ipv6hdr)); ipv6hdr 755 net/ipv6/ip6mr.c skb = alloc_skb(sizeof(struct ipv6hdr) + sizeof(*msg), GFP_ATOMIC); ipv6hdr 792 net/ipv6/ip6mr.c skb_put(skb, sizeof(struct ipv6hdr)); ipv6hdr 794 net/ipv6/ip6mr.c skb_copy_to_linear_data(skb, ipv6_hdr(pkt), sizeof(struct ipv6hdr)); ipv6hdr 813 net/ipv6/ip6mr.c skb_pull(skb, sizeof(struct ipv6hdr)); ipv6hdr 1397 net/ipv6/ip6mr.c struct ipv6hdr *ipv6h; ipv6hdr 1621 net/ipv6/ip6mr.c struct ipv6hdr *iph; ipv6hdr 1637 net/ipv6/ip6mr.c skb2 = alloc_skb(sizeof(struct ipv6hdr), GFP_ATOMIC); ipv6hdr 1645 net/ipv6/ip6mr.c skb_put(skb2, sizeof(struct ipv6hdr)); ipv6hdr 57 net/ipv6/ipcomp6.c struct ipv6hdr *iph = (struct ipv6hdr*)skb->data; ipv6hdr 144 net/ipv6/ipcomp6.c x->props.header_len += sizeof(struct ipv6hdr); ipv6hdr 1168 net/ipv6/mcast.c len = ntohs(ipv6_hdr(skb)->payload_len) + sizeof(struct ipv6hdr); ipv6hdr 1440 net/ipv6/mcast.c struct ipv6hdr *pip6 = ipv6_hdr(skb); ipv6hdr 1784 net/ipv6/mcast.c full_len = sizeof(struct ipv6hdr) + payload_len; ipv6hdr 129 net/ipv6/mip6.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 148 net/ipv6/mip6.c struct ipv6hdr *iph; ipv6hdr 260 net/ipv6/mip6.c u16 offset = sizeof(struct ipv6hdr); ipv6hdr 366 net/ipv6/mip6.c struct ipv6hdr *iph; ipv6hdr 396 net/ipv6/mip6.c u16 offset = sizeof(struct ipv6hdr); ipv6hdr 481 net/ipv6/ndisc.c (MAX_HEADER + sizeof(struct ipv6hdr) + ipv6hdr 1521 net/ipv6/ndisc.c IPV6_MIN_MTU-sizeof(struct ipv6hdr)-len, skb->len + 8); ipv6hdr 1526 net/ipv6/ndisc.c (MAX_HEADER + sizeof(struct ipv6hdr) + ipv6hdr 15 net/ipv6/netfilter.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 67 net/ipv6/netfilter.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 80 net/ipv6/netfilter.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 97 net/ipv6/netfilter.c struct ipv6hdr *ip6h = ipv6_hdr(skb); ipv6hdr 131 net/ipv6/netfilter.c struct ipv6hdr *ip6h = ipv6_hdr(skb); ipv6hdr 285 net/ipv6/netfilter/ip6_queue.c struct ipv6hdr *user_iph = (struct ipv6hdr *)v->payload; ipv6hdr 104 net/ipv6/netfilter/ip6_tables.c const struct ipv6hdr *ipv6 = ipv6_hdr(skb); ipv6hdr 397 net/ipv6/netfilter/ip6_tables.c sizeof(struct ipv6hdr), 1); ipv6hdr 2326 net/ipv6/netfilter/ip6_tables.c unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr); ipv6hdr 24 net/ipv6/netfilter/ip6t_HL.c struct ipv6hdr *ip6h; ipv6hdr 46 net/ipv6/netfilter/ip6t_LOG.c struct ipv6hdr _ip6h; ipv6hdr 47 net/ipv6/netfilter/ip6t_LOG.c const struct ipv6hdr *ih; ipv6hdr 68 net/ipv6/netfilter/ip6t_LOG.c ntohs(ih->payload_len) + sizeof(struct ipv6hdr), ipv6hdr 74 net/ipv6/netfilter/ip6t_LOG.c ptr = ip6hoff + sizeof(struct ipv6hdr); ipv6hdr 44 net/ipv6/netfilter/ip6t_REJECT.c const struct ipv6hdr *oip6h = ipv6_hdr(oldskb); ipv6hdr 45 net/ipv6/netfilter/ip6t_REJECT.c struct ipv6hdr *ip6h; ipv6hdr 104 net/ipv6/netfilter/ip6t_REJECT.c nskb = alloc_skb(hh_len + 15 + dst->header_len + sizeof(struct ipv6hdr) ipv6hdr 119 net/ipv6/netfilter/ip6t_REJECT.c skb_put(nskb, sizeof(struct ipv6hdr)); ipv6hdr 25 net/ipv6/netfilter/ip6t_hl.c const struct ipv6hdr *ip6h = ipv6_hdr(skb); ipv6hdr 43 net/ipv6/netfilter/ip6t_ipv6header.c ptr = sizeof(struct ipv6hdr); ipv6hdr 36 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c ap = skb_header_pointer(skb, nhoff + offsetof(struct ipv6hdr, saddr), ipv6hdr 119 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c unsigned int extoff = nhoff + sizeof(struct ipv6hdr); ipv6hdr 123 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c if (skb_copy_bits(skb, nhoff + offsetof(struct ipv6hdr, nexthdr), ipv6hdr 256 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c if (skb->len < sizeof(struct ipv6hdr)) { ipv6hdr 140 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c + sizeof(struct ipv6hdr) ipv6hdr 396 net/ipv6/netfilter/nf_conntrack_reasm.c sizeof(struct ipv6hdr) + fq->q.len - ipv6hdr 519 net/ipv6/netfilter/nf_conntrack_reasm.c u8 prev_nhoff = netoff + offsetof(struct ipv6hdr, nexthdr); ipv6hdr 520 net/ipv6/netfilter/nf_conntrack_reasm.c int start = netoff + sizeof(struct ipv6hdr); ipv6hdr 570 net/ipv6/netfilter/nf_conntrack_reasm.c struct ipv6hdr *hdr; ipv6hdr 359 net/ipv6/raw.c struct ipv6hdr *ip6h = (struct ipv6hdr *)skb->data; ipv6hdr 608 net/ipv6/raw.c struct ipv6hdr *iph; ipv6hdr 316 net/ipv6/reassembly.c offsetof(struct ipv6hdr, payload_len)); ipv6hdr 484 net/ipv6/reassembly.c sizeof(struct ipv6hdr) + fq->q.len - ipv6hdr 579 net/ipv6/reassembly.c struct ipv6hdr *hdr = ipv6_hdr(skb); ipv6hdr 752 net/ipv6/route.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 911 net/ipv6/route.c mtu -= sizeof(struct ipv6hdr) + sizeof(struct tcphdr); ipv6hdr 2323 net/ipv6/route.c skb_reserve(skb, MAX_HEADER + sizeof(struct ipv6hdr)); ipv6hdr 477 net/ipv6/sit.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) ipv6hdr 542 net/ipv6/sit.c struct ipv6hdr *iph6 = ipv6_hdr(skb); ipv6hdr 129 net/ipv6/syncookies.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 149 net/ipv6/syncookies.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 287 net/ipv6/tcp_ipv6.c tp->rx_opt.mss_clamp = IPV6_MIN_MTU - sizeof(struct tcphdr) - sizeof(struct ipv6hdr); ipv6hdr 320 net/ipv6/tcp_ipv6.c struct ipv6hdr *hdr = (struct ipv6hdr*)skb->data; ipv6hdr 808 net/ipv6/tcp_ipv6.c struct ipv6hdr *ip6h = ipv6_hdr(skb); ipv6hdr 846 net/ipv6/tcp_ipv6.c struct ipv6hdr *ip6h = ipv6_hdr(skb); ipv6hdr 927 net/ipv6/tcp_ipv6.c struct ipv6hdr *ipv6h; ipv6hdr 963 net/ipv6/tcp_ipv6.c buff = alloc_skb(MAX_HEADER + sizeof(struct ipv6hdr) + tot_len, ipv6hdr 968 net/ipv6/tcp_ipv6.c skb_reserve(buff, MAX_HEADER + sizeof(struct ipv6hdr) + tot_len); ipv6hdr 1166 net/ipv6/tcp_ipv6.c tmp_opt.mss_clamp = IPV6_MIN_MTU - sizeof(struct tcphdr) - sizeof(struct ipv6hdr); ipv6hdr 1735 net/ipv6/tcp_ipv6.c .net_header_len = sizeof(struct ipv6hdr), ipv6hdr 94 net/ipv6/tunnel6.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) ipv6hdr 115 net/ipv6/udp.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 245 net/ipv6/udp.c struct ipv6hdr *hdr = (struct ipv6hdr*)skb->data; ipv6hdr 27 net/ipv6/xfrm6_input.c XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr); ipv6hdr 24 net/ipv6/xfrm6_mode_beet.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 42 net/ipv6/xfrm6_mode_beet.c struct ipv6hdr *top_iph; ipv6hdr 57 net/ipv6/xfrm6_mode_beet.c offsetof(struct ipv6hdr, nexthdr); ipv6hdr 84 net/ipv6/xfrm6_mode_beet.c struct ipv6hdr *ip6h; ipv6hdr 86 net/ipv6/xfrm6_mode_beet.c int size = sizeof(struct ipv6hdr); ipv6hdr 44 net/ipv6/xfrm6_mode_ro.c struct ipv6hdr *iph; ipv6hdr 24 net/ipv6/xfrm6_mode_transport.c struct ipv6hdr *iph; ipv6hdr 57 net/ipv6/xfrm6_mode_transport.c sizeof(struct ipv6hdr)); ipv6hdr 21 net/ipv6/xfrm6_mode_tunnel.c struct ipv6hdr *outer_iph = ipv6_hdr(skb); ipv6hdr 22 net/ipv6/xfrm6_mode_tunnel.c struct ipv6hdr *inner_iph = ipipv6_hdr(skb); ipv6hdr 35 net/ipv6/xfrm6_mode_tunnel.c struct ipv6hdr *top_iph; ipv6hdr 40 net/ipv6/xfrm6_mode_tunnel.c offsetof(struct ipv6hdr, nexthdr); ipv6hdr 68 net/ipv6/xfrm6_mode_tunnel.c if (!pskb_may_pull(skb, sizeof(struct ipv6hdr))) ipv6hdr 148 net/ipv6/xfrm6_policy.c struct ipv6hdr *hdr = ipv6_hdr(skb); ipv6hdr 152 net/ipv6/xfrm6_state.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 257 net/ipv6/xfrm6_tunnel.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 313 net/ipv6/xfrm6_tunnel.c x->props.header_len = sizeof(struct ipv6hdr); ipv6hdr 616 net/netfilter/ipvs/ip_vs_core.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 617 net/netfilter/ipvs/ip_vs_core.c unsigned int icmp_offset = sizeof(struct ipv6hdr); ipv6hdr 620 net/netfilter/ipvs/ip_vs_core.c struct ipv6hdr *ciph = (struct ipv6hdr *)(icmph + 1); ipv6hdr 632 net/netfilter/ipvs/ip_vs_core.c __be16 *ports = (void *)ciph + sizeof(struct ipv6hdr); ipv6hdr 784 net/netfilter/ipvs/ip_vs_core.c struct ipv6hdr *iph; ipv6hdr 786 net/netfilter/ipvs/ip_vs_core.c struct ipv6hdr _ciph, *cih; /* The ip header contained ipv6hdr 803 net/netfilter/ipvs/ip_vs_core.c offset = sizeof(struct ipv6hdr); ipv6hdr 843 net/netfilter/ipvs/ip_vs_core.c offset += sizeof(struct ipv6hdr); ipv6hdr 853 net/netfilter/ipvs/ip_vs_core.c pp, offset, sizeof(struct ipv6hdr)); ipv6hdr 1152 net/netfilter/ipvs/ip_vs_core.c struct ipv6hdr *iph; ipv6hdr 1154 net/netfilter/ipvs/ip_vs_core.c struct ipv6hdr _ciph, *cih; /* The ip header contained ipv6hdr 1173 net/netfilter/ipvs/ip_vs_core.c offset = sizeof(struct ipv6hdr); ipv6hdr 1213 net/netfilter/ipvs/ip_vs_core.c offset += sizeof(struct ipv6hdr); ipv6hdr 1226 net/netfilter/ipvs/ip_vs_core.c sizeof(struct ipv6hdr)); ipv6hdr 200 net/netfilter/ipvs/ip_vs_proto.c struct ipv6hdr _iph, *ih; ipv6hdr 212 net/netfilter/ipvs/ip_vs_proto.c pptr = skb_header_pointer(skb, offset + sizeof(struct ipv6hdr), ipv6hdr 151 net/netfilter/ipvs/ip_vs_proto_ah_esp.c struct ipv6hdr _iph, *ih; ipv6hdr 169 net/netfilter/ipvs/ip_vs_proto_tcp.c tcphoff = sizeof(struct ipv6hdr); ipv6hdr 239 net/netfilter/ipvs/ip_vs_proto_tcp.c tcphoff = sizeof(struct ipv6hdr); ipv6hdr 308 net/netfilter/ipvs/ip_vs_proto_tcp.c tcphoff = sizeof(struct ipv6hdr); ipv6hdr 574 net/netfilter/ipvs/ip_vs_proto_tcp.c int ihl = cp->af == AF_INET ? ip_hdrlen(skb) : sizeof(struct ipv6hdr); ipv6hdr 176 net/netfilter/ipvs/ip_vs_proto_udp.c udphoff = sizeof(struct ipv6hdr); ipv6hdr 251 net/netfilter/ipvs/ip_vs_proto_udp.c udphoff = sizeof(struct ipv6hdr); ipv6hdr 323 net/netfilter/ipvs/ip_vs_proto_udp.c udphoff = sizeof(struct ipv6hdr); ipv6hdr 290 net/netfilter/ipvs/ip_vs_xmit.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 440 net/netfilter/ipvs/ip_vs_xmit.c p = skb_header_pointer(skb, sizeof(struct ipv6hdr), ipv6hdr 463 net/netfilter/ipvs/ip_vs_xmit.c if (!skb_make_writable(skb, sizeof(struct ipv6hdr))) ipv6hdr 642 net/netfilter/ipvs/ip_vs_xmit.c struct ipv6hdr *old_iph = ipv6_hdr(skb); ipv6hdr 644 net/netfilter/ipvs/ip_vs_xmit.c struct ipv6hdr *iph; /* Our new IP header */ ipv6hdr 663 net/netfilter/ipvs/ip_vs_xmit.c mtu = dst_mtu(&rt->u.dst) - sizeof(struct ipv6hdr); ipv6hdr 673 net/netfilter/ipvs/ip_vs_xmit.c if (mtu < ntohs(old_iph->payload_len) + sizeof(struct ipv6hdr)) { ipv6hdr 683 net/netfilter/ipvs/ip_vs_xmit.c max_headroom = LL_RESERVED_SPACE(tdev) + sizeof(struct ipv6hdr); ipv6hdr 702 net/netfilter/ipvs/ip_vs_xmit.c skb_push(skb, sizeof(struct ipv6hdr)); ipv6hdr 55 net/netfilter/xt_DSCP.c if (!skb_make_writable(skb, sizeof(struct ipv6hdr))) ipv6hdr 134 net/netfilter/xt_DSCP.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 202 net/netfilter/xt_TCPMSS.c struct ipv6hdr *ipv6h = ipv6_hdr(skb); ipv6hdr 88 net/netfilter/xt_TCPOPTSTRIP.c struct ipv6hdr *ipv6h = ipv6_hdr(skb); ipv6hdr 199 net/netfilter/xt_connlimit.c const struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 532 net/netfilter/xt_hashlimit.c protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr); ipv6hdr 111 net/netfilter/xt_iprange.c const struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 37 net/netfilter/xt_length.c sizeof(struct ipv6hdr); ipv6hdr 226 net/netfilter/xt_recent.c const struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 1581 net/netlabel/netlabel_unlabeled.c struct ipv6hdr *hdr6; ipv6hdr 132 net/sched/cls_flow.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 159 net/sched/cls_flow.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 146 net/sched/cls_rsvp.h struct ipv6hdr *nhptr = ipv6_hdr(skb); ipv6hdr 157 net/sched/cls_rsvp.h xprt = ((u8*)nhptr) + sizeof(struct ipv6hdr); ipv6hdr 214 net/sched/sch_dsmark.c if (skb_cow_head(skb, sizeof(struct ipv6hdr))) ipv6hdr 139 net/sched/sch_sfq.c struct ipv6hdr *iph = ipv6_hdr(skb); ipv6hdr 1022 net/sctp/ipv6.c .net_header_len = sizeof(struct ipv6hdr), ipv6hdr 121 net/sctp/output.c overhead = sizeof(struct ipv6hdr); ipv6hdr 2132 net/xfrm/xfrm_state.c struct ipv6hdr *iph6; ipv6hdr 3484 security/selinux/hooks.c struct ipv6hdr _ipv6h, *ip6;