X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;ds=sidebyside;f=net%2F802%2Fpsnap.c;h=270b9d2cae6589b983f9925ee728370aec74cec7;hb=bb28632c0d651f26dddf99afb7d7703e8e0ce293;hp=34e42968b477d9291a1671dfa32a43af77b7a74c;hpb=581249966ffeb0463bad1b0e087e1bb29ed53707;p=powerpc.git diff --git a/net/802/psnap.c b/net/802/psnap.c index 34e42968b4..270b9d2cae 100644 --- a/net/802/psnap.c +++ b/net/802/psnap.c @@ -59,10 +59,8 @@ static int snap_rcv(struct sk_buff *skb, struct net_device *dev, proto = find_snap_client(skb->h.raw); if (proto) { /* Pass the frame on. */ - u8 *hdr = skb->data; skb->h.raw += 5; - skb_pull(skb, 5); - skb_postpull_rcsum(skb, hdr, 5); + skb_pull_rcsum(skb, 5); rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev); } else { skb->sk = NULL;