From 164768be54d74b6e5e798f92806ffb0f25144e6a Mon Sep 17 00:00:00 2001
From: smlng <s@mlng.net>
Date: Sun, 4 Jun 2017 20:08:57 +0200
Subject: [PATCH] netstats_l2: correct rx_bytes in encx24j600

---
 drivers/encx24j600/encx24j600.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/encx24j600/encx24j600.c b/drivers/encx24j600/encx24j600.c
index 8e1438fdbc..f78ac7587b 100644
--- a/drivers/encx24j600/encx24j600.c
+++ b/drivers/encx24j600/encx24j600.c
@@ -369,7 +369,7 @@ static int _recv(netdev_t *netdev, void *buf, size_t len, void *info)
         }
 #ifdef MODULE_NETSTATS_L2
         netdev->stats.rx_count++;
-        netdev->stats.rx_bytes += len;
+        netdev->stats.rx_bytes += payload_len;
 #endif
         /* read packet (without 4 bytes checksum) */
         sram_op(dev, ENC_RRXDATA, 0xFFFF, buf, payload_len);
-- 
GitLab