iptunnel_pull_header
if (iptunnel_pull_header(skb, hdr_size, htons(ETH_P_IP), false))
if (iptunnel_pull_header(skb, hdr_size, htons(ETH_P_TEB), false))
if (iptunnel_pull_header(skb, hdr_size, skb->protocol, false))
if (iptunnel_pull_header(skb, BAREUDP_BASE_HLEN,
if (iptunnel_pull_header(skb, GENEVE_BASE_HLEN + opts_len, inner_proto,
if (iptunnel_pull_header(skb, hdrlen, htons(inner_proto),
if (unlikely(iptunnel_pull_header(skb, PFCP_HLEN, skb->protocol,
if (iptunnel_pull_header(skb, 0, tpi->proto, false))
if (iptunnel_pull_header(skb, hdr_len, tpi.proto, false))
if (iptunnel_pull_header(skb, 0, tpi->proto, false))
if (iptunnel_pull_header(skb, 0, htons(ETH_P_IPV6),
if (iptunnel_pull_header(skb, 0, tpi->proto, false))