freebsd-nq/usr.bin/netstat
Bjoern A. Zeeb 09f8c3ff36 Remove the single global unlocked route cache ip6_forward_rt
from the inet6 stack along with statistics and make sure we
properly free the rt in all cases.

While the current situation is not better performance wise it
prevents panics seen more often these days.
After more inet6 and ipsec cleanup we should be able to improve
the situation again passing the rt to ip6_forward directly.

Leave the ip6_forward_rt entry in struct vinet6 but mark it
for removal.

PR:		kern/128247, kern/131038
MFC after:	25 days
Committed from:	Bugathon #6
Tested by:	Denis Ahrens <denis@h3q.com> (different initial version)
2009-02-01 21:11:08 +00:00
..
atalk.c style(9) 2008-01-02 23:26:11 +00:00
bpf.c Catch netstat up for the new bpf stats structures. Print 64 bit values 2008-03-24 13:50:39 +00:00
if.c style(9) 2008-01-02 23:26:11 +00:00
inet6.c Remove the single global unlocked route cache ip6_forward_rt 2009-02-01 21:11:08 +00:00
inet.c Fix a printing problem when using the -L flag to netstat caused 2008-11-28 18:35:14 +00:00
ipsec.c style(9) 2008-01-02 23:26:11 +00:00
ipx.c style(9) 2008-01-02 23:26:11 +00:00
main.c Fix usage() with SYNOPSIS. 2009-01-10 22:49:02 +00:00
Makefile add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
mbuf.c style(9) 2008-01-02 23:26:11 +00:00
mcast.c style(9) 2008-01-02 23:26:11 +00:00
mroute6.c style(9) 2008-01-02 23:26:11 +00:00
mroute.c style(9) 2008-01-02 23:26:11 +00:00
netgraph.c style(9) 2008-01-02 23:26:11 +00:00
netstat.1 Fix markup and spelling. 2009-01-10 22:48:12 +00:00
netstat.h add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
pfkey.c style(9) 2008-01-02 23:26:11 +00:00
route.c This main goals of this project are: 2008-12-15 06:10:57 +00:00
sctp.c Fixes typo's in sctp.c 2008-04-16 17:40:30 +00:00
unix.c o With -L flag show unix sockets listen queues stats. It is useful 2008-12-31 08:56:49 +00:00