summaryrefslogtreecommitdiffstats
path: root/usr.bin/systat/netstat.c
diff options
context:
space:
mode:
authoryar <yar@FreeBSD.org>2006-11-27 17:24:36 +0000
committeryar <yar@FreeBSD.org>2006-11-27 17:24:36 +0000
commitcf3ea4f2b87ee8ddcfb809cf0423d7619a9dd024 (patch)
tree0ee943d6d4eb0aa20c8aa4caaea6d18eee3f71b0 /usr.bin/systat/netstat.c
parent23e0bb44c9a5172503c12bb894ead65e32b5ac6f (diff)
downloadFreeBSD-src-cf3ea4f2b87ee8ddcfb809cf0423d7619a9dd024.zip
FreeBSD-src-cf3ea4f2b87ee8ddcfb809cf0423d7619a9dd024.tar.gz
+ WARNS=4 reminds that nlist.n_name isn't const.
+ Use C99 initializers to be WARNS-clean. + The last element in a namelist should have its n_name set to NULL, not to an empty string.
Diffstat (limited to 'usr.bin/systat/netstat.c')
-rw-r--r--usr.bin/systat/netstat.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/usr.bin/systat/netstat.c b/usr.bin/systat/netstat.c
index 1ffc14e..564362e 100644
--- a/usr.bin/systat/netstat.c
+++ b/usr.bin/systat/netstat.c
@@ -146,12 +146,14 @@ static const char *miblist[] = {
"net.inet.udp.pcblist"
};
+static char tcb[] = "tcb", udb[] = "udb";
+
struct nlist namelist[] = {
#define X_TCB 0
- { "tcb" },
+ { .n_name = tcb },
#define X_UDB 1
- { "udb" },
- { "" },
+ { .n_name = udb },
+ { .n_name = NULL },
};
int
OpenPOWER on IntegriCloud