At Fri, 14 Jul 2006 17:46:20 -0500, brooks wrote: > > I put forward the following patch: > > nutmeg:rjulian 33] cvs diff -u > > cvs server: Diffing . > > Index: inet6.c > > =================================================================== > > RCS file: /usr/local/cvsroot/freebsd/src/usr.bin/netstat/inet6.c,v > > retrieving revision 1.25 > > diff -u -r1.25 inet6.c > > --- inet6.c 28 Jul 2004 16:03:12 -0000 1.25 > > +++ inet6.c 14 Jul 2006 22:39:08 -0000 > > _at__at_ -1030,7 +1030,9 _at__at_ > > mib[3] = IPV6CTL_RIP6STATS; > > l = sizeof(rip6stat); > > if (sysctl(mib, 4, &rip6stat, &l, NULL, 0) < 0) { > > - perror("Warning: sysctl(net.inet6.ip6.rip6stats)"); > > + /* Just shut up if the kernel doesn't have ipv6. */ > > + if (errno != ENOENT) > > + perror("Warning: sysctl(net.inet6.ip6.rip6stats)"); > > return; > > } > > > > nutmeg:rjulian 34] pwd > > /build/master/usr/src/usr.bin/netstat > > nutmeg:rjulian 35] > > That looks like the right thing to me. I concur. Later, GeorgeReceived on Sat Jul 15 2006 - 01:54:06 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:58 UTC