diff options
author | Eric Dumazet <eric.dumazet@gmail.com> | 2010-04-14 18:59:40 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-04-14 19:11:33 -0400 |
commit | e743d31312d00932391b123dfac3324d2b9e8c81 (patch) | |
tree | e5ac3aacbfdde1fe8eb44c4e010085915da5ea05 /drivers/net/atlx | |
parent | b4bf665c5761837f693e87ab27870a5868185ccc (diff) |
drivers: net: use skb_headlen()
replaces (skb->len - skb->data_len) occurrences by skb_headlen(skb)
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/atlx')
-rw-r--r-- | drivers/net/atlx/atl1.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/atlx/atl1.c b/drivers/net/atlx/atl1.c index 0ebd8208f606..33448a09b47f 100644 --- a/drivers/net/atlx/atl1.c +++ b/drivers/net/atlx/atl1.c | |||
@@ -2347,7 +2347,7 @@ static netdev_tx_t atl1_xmit_frame(struct sk_buff *skb, | |||
2347 | { | 2347 | { |
2348 | struct atl1_adapter *adapter = netdev_priv(netdev); | 2348 | struct atl1_adapter *adapter = netdev_priv(netdev); |
2349 | struct atl1_tpd_ring *tpd_ring = &adapter->tpd_ring; | 2349 | struct atl1_tpd_ring *tpd_ring = &adapter->tpd_ring; |
2350 | int len = skb->len; | 2350 | int len; |
2351 | int tso; | 2351 | int tso; |
2352 | int count = 1; | 2352 | int count = 1; |
2353 | int ret_val; | 2353 | int ret_val; |
@@ -2359,7 +2359,7 @@ static netdev_tx_t atl1_xmit_frame(struct sk_buff *skb, | |||
2359 | unsigned int f; | 2359 | unsigned int f; |
2360 | unsigned int proto_hdr_len; | 2360 | unsigned int proto_hdr_len; |
2361 | 2361 | ||
2362 | len -= skb->data_len; | 2362 | len = skb_headlen(skb); |
2363 | 2363 | ||
2364 | if (unlikely(skb->len <= 0)) { | 2364 | if (unlikely(skb->len <= 0)) { |
2365 | dev_kfree_skb_any(skb); | 2365 | dev_kfree_skb_any(skb); |