diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/misc/sgi-xp/xpnet.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/misc/sgi-xp/xpnet.c b/drivers/misc/sgi-xp/xpnet.c index ee5109a3cd98..42f067347bc7 100644 --- a/drivers/misc/sgi-xp/xpnet.c +++ b/drivers/misc/sgi-xp/xpnet.c | |||
| @@ -495,14 +495,14 @@ xpnet_dev_hard_start_xmit(struct sk_buff *skb, struct net_device *dev) | |||
| 495 | } | 495 | } |
| 496 | } | 496 | } |
| 497 | 497 | ||
| 498 | dev->stats.tx_packets++; | ||
| 499 | dev->stats.tx_bytes += skb->len; | ||
| 500 | |||
| 498 | if (atomic_dec_return(&queued_msg->use_count) == 0) { | 501 | if (atomic_dec_return(&queued_msg->use_count) == 0) { |
| 499 | dev_kfree_skb(skb); | 502 | dev_kfree_skb(skb); |
| 500 | kfree(queued_msg); | 503 | kfree(queued_msg); |
| 501 | } | 504 | } |
| 502 | 505 | ||
| 503 | dev->stats.tx_packets++; | ||
| 504 | dev->stats.tx_bytes += skb->len; | ||
| 505 | |||
| 506 | return NETDEV_TX_OK; | 506 | return NETDEV_TX_OK; |
| 507 | } | 507 | } |
| 508 | 508 | ||
