PPPOE_SES_HLEN
hlen = off_pppoe + PPPOE_SES_HLEN;
skb_gro_pull(skb, PPPOE_SES_HLEN);
skb_gro_postpull_rcsum(skb, phdr, PPPOE_SES_HLEN);
skb, nhoff + PPPOE_SES_HLEN);
if (unlikely(!pskb_may_pull(skb, PPPOE_SES_HLEN)))
__skb_pull(skb, PPPOE_SES_HLEN);
if (!pskb_may_pull(skb, PPPOE_SES_HLEN))
if (!pskb_may_pull(skb, ETH_HLEN + PPPOE_SES_HLEN))
#define NF_BRIDGE_MAX_MAC_HEADER_LENGTH (PPPOE_SES_HLEN + ETH_HLEN)
return PPPOE_SES_HLEN;
return PPPOE_SES_HLEN;
nhoff += PPPOE_SES_HLEN;
offset += PPPOE_SES_HLEN;
ctx->offset += PPPOE_SES_HLEN;
skb_pull_rcsum(skb, PPPOE_SES_HLEN);
if (skb_cow_head(skb, needed_headroom + PPPOE_SES_HLEN))
__skb_push(skb, PPPOE_SES_HLEN);
nhoff = PPPOE_SES_HLEN;
#define L2_HLEN_MAX (ETH_HLEN + PPPOE_SES_HLEN)
int nhoff = ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0);
int nhoff = ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0);
tcp_offset = ETH_HLEN + PPPOE_SES_HLEN +