From f4a9f5a0d64bef8096a8fb11a647b811020c8acd Mon Sep 17 00:00:00 2001
From: Gunar Schorcht <gunar@schorcht.net>
Date: Thu, 7 Feb 2019 14:39:00 +0100
Subject: [PATCH] cpu/esp8266: netstats removed from esp_wifi

---
 cpu/esp8266/esp-wifi/esp_wifi_netdev.c | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/cpu/esp8266/esp-wifi/esp_wifi_netdev.c b/cpu/esp8266/esp-wifi/esp_wifi_netdev.c
index 7463d32c2d..5b08c05f0b 100644
--- a/cpu/esp8266/esp-wifi/esp_wifi_netdev.c
+++ b/cpu/esp8266/esp-wifi/esp_wifi_netdev.c
@@ -320,10 +320,6 @@ static int _init(netdev_t *netdev)
 {
     ESP_WIFI_DEBUG("%p", netdev);
 
-#ifdef MODULE_NETSTATS_L2
-    memset(&netdev->stats, 0x00, sizeof(netstats_t));
-#endif
-
     return 0;
 }
 
@@ -455,18 +451,12 @@ static int IRAM _send(netdev_t *netdev, const iolist_t *iolist)
 
     if (res == ERR_OK) {
         /* There was no ieee80211_output_pbuf error and no send timeout. */
-#ifdef MODULE_NETSTATS_L2
-        netdev->stats.tx_bytes += iol_len;
         netdev->event_callback(netdev, NETDEV_EVENT_TX_COMPLETE);
-#endif
         _in_send = false;
         return iol_len;
     }
     else {
         /* There was either a ieee80211_output_pbuf error or send timed out. */
-#ifdef MODULE_NETSTATS_L2
-        netdev->stats.tx_failed++;
-#endif
         _in_send = false;
         return -EIO;
     }
@@ -513,11 +503,6 @@ static int _recv(netdev_t *netdev, void *buf, size_t len, void *info)
 #endif /* MODULE_OD */
 #endif /* ENABLE_DEBUG */
 
-#if MODULE_NETSTATS_L2
-    netdev->stats.rx_count++;
-    netdev->stats.rx_bytes += size;
-#endif
-
     return size;
 }
 
-- 
GitLab