diff options
author | yar <yar@FreeBSD.org> | 2006-11-27 17:24:36 +0000 |
---|---|---|
committer | yar <yar@FreeBSD.org> | 2006-11-27 17:24:36 +0000 |
commit | cf3ea4f2b87ee8ddcfb809cf0423d7619a9dd024 (patch) | |
tree | 0ee943d6d4eb0aa20c8aa4caaea6d18eee3f71b0 /usr.bin/systat/netstat.c | |
parent | 23e0bb44c9a5172503c12bb894ead65e32b5ac6f (diff) | |
download | FreeBSD-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.c | 8 |
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 |