diff options
author | delphij <delphij@FreeBSD.org> | 2008-05-10 09:22:17 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2008-05-10 09:22:17 +0000 |
commit | 01a6de79b9702c2a686b2e018d436464a6ebd445 (patch) | |
tree | 0986dc2bed7aee63746f3a23775021e56ac0e717 /usr.bin/netstat | |
parent | 63b359487358cebf3e864d841113aab61a578d60 (diff) | |
download | FreeBSD-src-01a6de79b9702c2a686b2e018d436464a6ebd445.zip FreeBSD-src-01a6de79b9702c2a686b2e018d436464a6ebd445.tar.gz |
Fix build.
Diffstat (limited to 'usr.bin/netstat')
-rw-r--r-- | usr.bin/netstat/route.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.bin/netstat/route.c b/usr.bin/netstat/route.c index 88992a6..a3222dc 100644 --- a/usr.bin/netstat/route.c +++ b/usr.bin/netstat/route.c @@ -152,11 +152,12 @@ routepr(u_long rtree) struct radix_node_head *rnh, head; int i; int numfibs; + size_t intsize; - i = sizeof(int); - if (sysctlbyname("net.my_fibnum", &fibnum, &i, NULL, 0) == -1) + intsize = sizeof(int); + if (sysctlbyname("net.my_fibnum", &fibnum, &intsize, NULL, 0) == -1) fibnum = 0; - if (sysctlbyname("net.fibs", &numfibs, &i, NULL, 0) == -1) + if (sysctlbyname("net.fibs", &numfibs, &intsize, NULL, 0) == -1) numfibs = 1; rt_tables = calloc(numfibs, sizeof(struct rtline)); if (rt_tables == NULL) |