Add netstat counter for route cache.
authorbluhm <bluhm@openbsd.org>
Mon, 5 Feb 2024 23:16:39 +0000 (23:16 +0000)
committerbluhm <bluhm@openbsd.org>
Mon, 5 Feb 2024 23:16:39 +0000 (23:16 +0000)
commit4637c918c063689a6578b0f77cdebb6d7d6abc3b
tree5fd2f11f08b8411f225e54791282b6c613f00e3d
parentb3bc6112e4995b349a3e1f5ce822ae93ed9b5245
Add netstat counter for route cache.

To optimize route caching, count cache hits and misses.  This is
shown in netstat -s for both inet and inet6.  Reuse the old IPv6
forward cache counter.  Sort ip6s_wrongif consistently.  For now
only IPv4 cache counter has been implemented.

OK mvs@
sys/net/route.c
sys/netinet/ip_var.h
sys/netinet6/ip6_var.h
usr.bin/netstat/inet.c
usr.bin/netstat/inet6.c