]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ax25/af_ax25.c
[SK_BUFF]: Introduce skb_reset_transport_header(skb)
[net-next-2.6.git] / net / ax25 / af_ax25.c
index b1a4d60ce9a8f40bb43d7fa0999ee086f344931a..14db01a4ff631ce255e7d6c5bcbea9fb0bef27c8 100644 (file)
@@ -1631,8 +1631,8 @@ static int ax25_recvmsg(struct kiocb *iocb, struct socket *sock,
        if (!ax25_sk(sk)->pidincl)
                skb_pull(skb, 1);               /* Remove PID */
 
-       skb->h.raw = skb->data;
-       copied     = skb->len;
+       skb_reset_transport_header(skb);
+       copied = skb->len;
 
        if (copied > size) {
                copied = size;