GENEVE_BASE_HLEN
GENEVE_BASE_HLEN + opt_size + ip_hdr_len;
dev->max_mtu = IP_MAX_MTU - GENEVE_BASE_HLEN - dev->hard_header_len;
encap_len = GENEVE_BASE_HLEN + ETH_HLEN;
#define GENEVE_IPV4_HLEN (ETH_HLEN + sizeof(struct iphdr) + GENEVE_BASE_HLEN)
#define GENEVE_IPV6_HLEN (ETH_HLEN + sizeof(struct ipv6hdr) + GENEVE_BASE_HLEN)
if (unlikely(!pskb_may_pull(skb, GENEVE_BASE_HLEN)))
if (iptunnel_pull_header(skb, GENEVE_BASE_HLEN + opts_len, inner_proto,
if (!pskb_may_pull(skb, skb_transport_offset(skb) + GENEVE_BASE_HLEN))