diff --git a/misc/nstat.c b/misc/nstat.c index 228bce22..80e695fc 100644 --- a/misc/nstat.c +++ b/misc/nstat.c @@ -43,7 +43,7 @@ int npatterns; char info_source[128]; int source_mismatch; -int generic_proc_open(char *env, char *name) +static int generic_proc_open(const char *env, char *name) { char store[128]; char *p = getenv(env); @@ -52,7 +52,7 @@ int generic_proc_open(char *env, char *name) snprintf(store, sizeof(store)-1, "%s/%s", p, name); p = store; } - return open(store, O_RDONLY); + return open(p, O_RDONLY); } int net_netstat_open(void) diff --git a/misc/rtacct.c b/misc/rtacct.c index e6399d00..eb3ea9ec 100644 --- a/misc/rtacct.c +++ b/misc/rtacct.c @@ -43,7 +43,7 @@ int dump_zeros = 0; unsigned long magic_number = 0; double W; -int generic_proc_open(char *env, char *name) +static int generic_proc_open(const char *env, const char *name) { char store[1024]; char *p = getenv(env); @@ -52,7 +52,7 @@ int generic_proc_open(char *env, char *name) snprintf(store, sizeof(store)-1, "%s/%s", p, name); p = store; } - return open(store, O_RDONLY); + return open(p, O_RDONLY); } int net_rtacct_open(void)