]> rtime.felk.cvut.cz Git - socketcan-devel.git/commitdiff
Set skb's network- and transport-header to a reasonable state.
authorhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Sat, 13 Oct 2007 06:45:08 +0000 (06:45 +0000)
committerhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Sat, 13 Oct 2007 06:45:08 +0000 (06:45 +0000)
git-svn-id: svn://svn.berlios.de//socketcan/trunk@525 030b6a49-0b11-0410-94ab-b0dab22257f2

kernel/2.6/net/can/af_can.c

index 28c8a8719ab2ea02ef396517e6c349ee85eb1218..4dba508c06d560ab91026e6179568c9b7fec5373 100644 (file)
@@ -309,6 +309,8 @@ int can_send(struct sk_buff *skb, int loop)
        }
 
        skb->protocol = htons(ETH_P_CAN);
+       skb_reset_network_header(skb);
+       skb_reset_transport_header(skb);
 
        if (loop) {
                /* local loopback of sent CAN frames */