staging: rtl8192e: Remove unused variables rxdatacrcerr and rxmgmtcrcerr
authorPhilipp Hortmann <philipp.g.hortmann@gmail.com>
Wed, 25 Jan 2023 20:08:31 +0000 (21:08 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Jan 2023 09:12:04 +0000 (10:12 +0100)
rxdatacrcerr and rxmgmtcrcerr are initialized and increased but never
read. Remove dead code.

Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com>
Link: https://lore.kernel.org/r/32c9183fa2f4edd24ae6f93d56b808eb1821832b.1674675808.git.philipp.g.hortmann@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/rtl8192e/rtl_core.c
drivers/staging/rtl8192e/rtl8192e/rtl_core.h

index 605146c..e0d0f4f 100644 (file)
@@ -1926,13 +1926,6 @@ static void _rtl92e_rx_normal(struct net_device *dev)
                                priv->rtllib->LedControlHandler(dev,
                                                        LED_CTL_RX);
 
-               if (stats.bCRC) {
-                       if (type != RTLLIB_FTYPE_MGMT)
-                               priv->stats.rxdatacrcerr++;
-                       else
-                               priv->stats.rxmgmtcrcerr++;
-               }
-
                skb_len = skb->len;
 
                if (!rtllib_rx(priv->rtllib, skb, &stats)) {
index 82cbc7f..f91a6f7 100644 (file)
@@ -183,8 +183,6 @@ enum reset_type {
 };
 
 struct rt_stats {
-       unsigned long rxdatacrcerr;
-       unsigned long rxmgmtcrcerr;
        unsigned long rxcrcerrmin;
        unsigned long rxcrcerrmid;
        unsigned long rxcrcerrmax;