Gary Palmer wrote: >On Fri, Jul 14, 2006 at 03:13:46PM -0700, Julian Elischer wrote: > > >>is ther ean official way that netstat should be using to NOT try fo ipv6 >>stuff? >> >> >>%netstat -s>/dev/null >>Warning: sysctl(net.inet6.ip6.rip6stats): No such file or directory >> >> > >doesn't the > >-f inet > >parameter stop that? > > yeah but I shouldn't have to say that.. It doesn't complain about the fact that appletalk isn't compiled into the system.. 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] >Gary >_______________________________________________ >freebsd-current_at_freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-current >To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org" > >Received on Fri Jul 14 2006 - 20:40:00 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:58 UTC