|
@@ -1194,13 +1194,13 @@ toshoboe_interrupt (int irq, void *dev_id)
|
|
|
txp = txpc;
|
|
|
txpc++;
|
|
|
txpc %= TX_SLOTS;
|
|
|
- self->stats.tx_packets++;
|
|
|
+ self->netdev->stats.tx_packets++;
|
|
|
if (self->ring->tx[txpc].control & OBOE_CTL_TX_HW_OWNS)
|
|
|
self->ring->tx[txp].control &= ~OBOE_CTL_TX_RTCENTX;
|
|
|
}
|
|
|
- self->stats.tx_packets--;
|
|
|
+ self->netdev->stats.tx_packets--;
|
|
|
#else
|
|
|
- self->stats.tx_packets++;
|
|
|
+ self->netdev->stats.tx_packets++;
|
|
|
#endif
|
|
|
toshoboe_start_DMA(self, OBOE_CONFIG0H_ENTX);
|
|
|
}
|
|
@@ -1280,7 +1280,7 @@ dumpbufs(self->rx_bufs[self->rxs],len,'<');
|
|
|
skb_put (skb, len);
|
|
|
skb_copy_to_linear_data(skb, self->rx_bufs[self->rxs],
|
|
|
len);
|
|
|
- self->stats.rx_packets++;
|
|
|
+ self->netdev->stats.rx_packets++;
|
|
|
skb->dev = self->netdev;
|
|
|
skb_reset_mac_header(skb);
|
|
|
skb->protocol = htons (ETH_P_IRDA);
|