summaryrefslogtreecommitdiffstats
path: root/usr.bin/netstat/main.c
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2001-06-28 18:06:15 +0000
committerume <ume@FreeBSD.org>2001-06-28 18:06:15 +0000
commit111d2769845191e9d37e0f7cd5d9c83f08d4bdaa (patch)
treee4427bc9fd8657ab5622480fef27f4213a27b430 /usr.bin/netstat/main.c
parent1fff29b6c647fb361baa45220550c832fe5dd963 (diff)
downloadFreeBSD-src-111d2769845191e9d37e0f7cd5d9c83f08d4bdaa.zip
FreeBSD-src-111d2769845191e9d37e0f7cd5d9c83f08d4bdaa.tar.gz
- create an entry of IPV6CTL_STATS sysctl.
- fix the problem that netstat doesn't show raw6 and icmp6 pcblist. - make netstat use sysctl to retreive stats of ipv6 and icmpv6 instead of kread. Obtained from: KAME MFC after: 1 week
Diffstat (limited to 'usr.bin/netstat/main.c')
-rw-r--r--usr.bin/netstat/main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.bin/netstat/main.c b/usr.bin/netstat/main.c
index d2417de..a6e9966 100644
--- a/usr.bin/netstat/main.c
+++ b/usr.bin/netstat/main.c
@@ -206,10 +206,10 @@ struct protox ip6protox[] = {
tcp_stats, NULL, "tcp", IPPROTO_TCP },
{ -1, -1, 1, protopr,
udp_stats, NULL, "udp", IPPROTO_UDP },
- { -1, N_IP6STAT, 1, 0,
- ip6_stats, ip6_ifstats, "ip6", 0 },
- { -1, N_ICMP6STAT, 1, 0,
- icmp6_stats, icmp6_ifstats, "icmp6",0 },
+ { -1, N_IP6STAT, 1, protopr,
+ ip6_stats, ip6_ifstats, "ip6", IPPROTO_RAW },
+ { -1, N_ICMP6STAT, 1, protopr,
+ icmp6_stats, icmp6_ifstats, "icmp6",IPPROTO_ICMPV6 },
#ifdef IPSEC
{ -1, N_IPSEC6STAT, 1, 0,
ipsec_stats, NULL, "ipsec6",0 },
OpenPOWER on IntegriCloud