Loading drivers/net/ppp/pppopns.c +4 −1 Original line number Diff line number Diff line Loading @@ -75,7 +75,10 @@ static int pppopns_recv_core(struct sock *sk_raw, struct sk_buff *skb) __u32 now = jiffies; struct header *hdr; /* Skip transport header */ if (skb_linearize(skb)) goto drop; /* Skip network header */ skb_pull(skb, skb_transport_header(skb) - skb->data); /* Drop the packet if GRE header is missing. */ Loading Loading
drivers/net/ppp/pppopns.c +4 −1 Original line number Diff line number Diff line Loading @@ -75,7 +75,10 @@ static int pppopns_recv_core(struct sock *sk_raw, struct sk_buff *skb) __u32 now = jiffies; struct header *hdr; /* Skip transport header */ if (skb_linearize(skb)) goto drop; /* Skip network header */ skb_pull(skb, skb_transport_header(skb) - skb->data); /* Drop the packet if GRE header is missing. */ Loading