]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/ioc3-eth.c
[SK_BUFF]: Introduce tcp_hdr(), remove skb->h.th
[net-next-2.6.git] / drivers / net / ioc3-eth.c
index ba012e10d79aa989ef9836b9c3931092ef49b8bc..bc62e770a256cb2c728ec8fe839115c1775404fd 100644 (file)
@@ -1426,7 +1426,7 @@ static int ioc3_start_xmit(struct sk_buff *skb, struct net_device *dev)
                }
                if (proto == IPPROTO_TCP) {
                        csoff += offsetof(struct tcphdr, check);
-                       skb->h.th->check = csum;
+                       tcp_hdr(skb)->check = csum;
                }
 
                w0 = ETXD_DOCHECKSUM | (csoff << ETXD_CHKOFF_SHIFT);