]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ipv6/raw.c
[SK_BUFF]: unions of just one member don't get anything done, kill them
[net-next-2.6.git] / net / ipv6 / raw.c
index f925ca7c1a507809f1907602d06718bc544c6557..8705f6a502d9e8ddb37500cad390d2b31dc3510a 100644 (file)
@@ -583,7 +583,7 @@ static int rawv6_send_hdrinc(struct sock *sk, void *from, int length,
 
        skb->ip_summed = CHECKSUM_NONE;
 
-       skb->h.raw = skb->nh.raw;
+       skb->transport_header = skb->network_header;
        err = memcpy_fromiovecend((void *)iph, from, 0, length);
        if (err)
                goto error_fault;