diff --git a/drivers/net/ppp_generic.c b/drivers/net/ppp_generic.c index 714a230..0853a05 100644 --- a/drivers/net/ppp_generic.c +++ b/drivers/net/ppp_generic.c @@ -1652,7 +1652,7 @@ ppp_receive_nonmp_frame(struct ppp *ppp, struct sk_buff *skb) a four-byte PPP header on each packet */ if (ppp->pass_filter || ppp->active_filter) { if (skb_cloned(skb) && - pskb_expand_head(skb, 0, 0, GFP_ATOMIC)) + pskb_expand_head(skb, 2, 0, GFP_ATOMIC)) goto err; *skb_push(skb, 2) = 0;