Remove unused variables
Status: Beta
Brought to you by:
timcook
This patch handles two unused variables (one is used only for solaris, the other used nowhere), found when compiling with -Wall on Linux:
diff --git a/nicstat.c b/nicstat.c
index 33e8e75..379d6e2 100644
--- a/nicstat.c
+++ b/nicstat.c
@@ -281,7 +281,6 @@ static int g_udp; /* show UDP stats */
static int g_tcp; /* show TCP stats */
static int g_opt_x;
static int g_opt_p;
-static int g_opt_k;
static int g_verbose;
static int g_forever; /* run forever */
static char **g_tracked; /* tracked interfaces */
@@ -300,6 +299,7 @@ static char *g_wunit_2 = "WrKB";
static int g_sock; /* Socket for interface ioctl's */
#ifdef OS_SOLARIS
+static int g_opt_k;
static kstat_ctl_t *g_kc; /* kstat chain pointer */
static int g_new_kstat_chain = B_TRUE; /* kstat chain updated */
#ifdef USE_DLADM
@@ -2344,7 +2344,6 @@ init_if_speed_list(char *speed_list)
struct if_speed_list *list_elem;
char *speed_list_save_ptr;
char *if_record;
- char *if_record_save_ptr;
char name[32];
uint64_t speed;
char duplex_s[32];
Fixing in my fork https://github.com/scotte/nicstat along with the other bugs here.
Whoops, dupe of #7 - sourceforge returned an error after submitting the first time, so I resubmitted - but it looks like it went through the first time :-/.