]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/unix/af_unix.c
[SK_BUFF]: Introduce skb_reset_transport_header(skb)
[net-next-2.6.git] / net / unix / af_unix.c
index 606971645b33e0c43e5f8e097144570fa317a80f..aec8cf165e1a5d774d5136ab91c30c8f45842a1a 100644 (file)
@@ -1319,7 +1319,7 @@ static int unix_dgram_sendmsg(struct kiocb *kiocb, struct socket *sock,
                unix_attach_fds(siocb->scm, skb);
        unix_get_secdata(siocb->scm, skb);
 
-       skb->h.raw = skb->data;
+       skb_reset_transport_header(skb);
        err = memcpy_fromiovec(skb_put(skb,len), msg->msg_iov, len);
        if (err)
                goto out_free;