tx/rx changes and buf size and capacity changes

This commit is contained in:
2026-03-29 12:35:06 +07:00
parent f8ca7d05be
commit a9f89433fa
2 changed files with 13 additions and 13 deletions
+4 -4
View File
@@ -199,8 +199,8 @@ impl Device for VirtTunDevice {
self.rx_bytes += buffer.len() as u64;
self.rx_packets += 1;
GLOBAL_RX_BYTES.fetch_add(len, Ordering::Relaxed);
GLOBAL_RX_PACKETS.fetch_add(1, Ordering::Relaxed);
GLOBAL_TX_BYTES.fetch_add(len as u64, Ordering::Relaxed);
GLOBAL_TX_PACKETS.fetch_add(1, Ordering::Relaxed);
let rx = Self::RxToken {
buffer,
@@ -253,8 +253,8 @@ impl phy::TxToken for VirtTxToken<'_> {
self.0.tx_bytes += len as u64;
self.0.tx_packets += 1;
GLOBAL_TX_BYTES.fetch_add(len as u64, Ordering::Relaxed);
GLOBAL_TX_PACKETS.fetch_add(1, Ordering::Relaxed);
GLOBAL_RX_BYTES.fetch_add(len as u64, Ordering::Relaxed);
GLOBAL_RX_PACKETS.fetch_add(1, Ordering::Relaxed);
let _ = self.0.tx_queue.send(buffer);