#define DEBUG_MICROCODE                 1
 #define DBG                             1
 #define SLIC_ASSERT_ENABLED                    1
-#define SLIC_GET_STATS_ENABLED                 1
 #define SLIC_PING_TIMER_ENABLED                    1
 #define SLIC_POWER_MANAGEMENT_ENABLED  0
 #define SLIC_INTERRUPT_PROCESS_LIMIT   1
 #include "slichw.h"
 #include "slic.h"
 
-#if SLIC_GET_STATS_ENABLED
 static struct net_device_stats *slic_get_stats(struct net_device *dev);
-#endif
-
 static int slic_entry_open(struct net_device *dev);
 static int slic_entry_halt(struct net_device *dev);
 static int slic_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
        netdev->hard_start_xmit = slic_xmit_start;
        netdev->do_ioctl = slic_ioctl;
        netdev->set_mac_address = slic_mac_set_address;
-#if SLIC_GET_STATS_ENABLED
        netdev->get_stats = slic_get_stats;
-#endif
        netdev->set_multicast_list = slic_mcast_set_list;
 
        slic_debug_adapter_create(adapter);
        DBG_MSG("\n");
 }
 
-#if SLIC_GET_STATS_ENABLED
 static struct net_device_stats *slic_get_stats(struct net_device *dev)
 {
        struct adapter *adapter = (struct adapter *)netdev_priv(dev);
        stats->rx_length_errors = 0;
        return &adapter->stats;
 }
-#endif
 
 /*
  *  Allocate a mcast_address structure to hold the multicast address.
        switch (upr->upr_request) {
        case SLIC_UPR_STATS:
                {
-#if SLIC_GET_STATS_ENABLED
                        struct slic_stats *slicstats =
                            (struct slic_stats *) &adapter->pshmem->inicstats;
                        struct slic_stats *newstats = slicstats;
                        struct slic_stats  *old = &adapter->inicstats_prev;
                        struct slicnet_stats *stst = &adapter->slic_stats;
-#endif
+
                        if (isr & ISR_UPCERR) {
                                DBG_ERROR
                                    ("SLIC_UPR_STATS command failed isr[%x]\n",
 
                                break;
                        }
-#if SLIC_GET_STATS_ENABLED
 /*                     DBG_MSG ("slicoss: %s rcv %lx:%lx:%lx:%lx:%lx %lx %lx "
                                "xmt %lx:%lx:%lx:%lx:%lx %lx %lx\n",
                                 __func__,
                                     old->rcv_drops_gb);
                        }
                        memcpy(old, newstats, sizeof(struct slic_stats));
-#endif
                        break;
                }
        case SLIC_UPR_RLSR: