git: ddf24a507c1a - main - netstat: cleanup
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 20 Apr 2023 22:06:28 UTC
The branch main has been updated by tuexen: URL: https://cgit.FreeBSD.org/src/commit/?id=ddf24a507c1a7509d9657e477e69f1e7d08c77a6 commit ddf24a507c1a7509d9657e477e69f1e7d08c77a6 Author: Michael Tuexen <tuexen@FreeBSD.org> AuthorDate: 2023-04-20 21:52:19 +0000 Commit: Michael Tuexen <tuexen@FreeBSD.org> CommitDate: 2023-04-20 21:52:19 +0000 netstat: cleanup protopr does not support reading from a core anymore. So don't state that it can. Reviewed by: glebius, rscheff, rrs MFC after: 1 week Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D39688 --- usr.bin/netstat/main.c | 22 +++++++++++----------- usr.bin/netstat/nlist_symbols | 4 ---- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/usr.bin/netstat/main.c b/usr.bin/netstat/main.c index 078d8cca3c61..f0db6409f1eb 100644 --- a/usr.bin/netstat/main.c +++ b/usr.bin/netstat/main.c @@ -88,9 +88,9 @@ static struct protox { int pr_usesysctl; /* non-zero if we use sysctl, not kvm */ int pr_protocol; } protox[] = { - { N_TCBINFO, N_TCPSTAT, 1, protopr, + { -1 , N_TCPSTAT, 1, protopr, tcp_stats, NULL, "tcp", 1, IPPROTO_TCP }, - { N_UDBINFO, N_UDPSTAT, 1, protopr, + { -1 , N_UDPSTAT, 1, protopr, udp_stats, NULL, "udp", 1, IPPROTO_UDP }, #ifdef SCTP { -1, N_SCTPSTAT, 1, sctp_protopr, @@ -100,13 +100,13 @@ static struct protox { { -1, -1, 1, protopr, NULL, NULL, "sdp", 1, IPPROTO_TCP }, #endif - { N_DIVCBINFO, -1, 1, protopr, + { -1 , -1, 1, protopr, divert_stats, NULL, "divert", 1, 0 }, - { N_RIPCBINFO, N_IPSTAT, 1, protopr, + { -1 , N_IPSTAT, 1, protopr, ip_stats, NULL, "ip", 1, IPPROTO_RAW }, - { N_RIPCBINFO, N_ICMPSTAT, 1, protopr, + { -1 , N_ICMPSTAT, 1, protopr, icmp_stats, NULL, "icmp", 1, IPPROTO_ICMP }, - { N_RIPCBINFO, N_IGMPSTAT, 1, protopr, + { -1 , N_IGMPSTAT, 1, protopr, igmp_stats, NULL, "igmp", 1, IPPROTO_IGMP }, #ifdef IPSEC { -1, N_IPSEC4STAT, 1, NULL, /* keep as compat */ @@ -118,7 +118,7 @@ static struct protox { { -1, N_IPCOMPSTAT, 1, NULL, ipcomp_stats, NULL, "ipcomp", 1, 0}, #endif - { N_RIPCBINFO, N_PIMSTAT, 1, protopr, + { -1 , N_PIMSTAT, 1, protopr, pim_stats, NULL, "pim", 1, IPPROTO_PIM }, { -1, N_CARPSTATS, 1, NULL, carp_stats, NULL, "carp", 1, 0 }, @@ -134,13 +134,13 @@ static struct protox { #ifdef INET6 static struct protox ip6protox[] = { - { N_TCBINFO, N_TCPSTAT, 1, protopr, + { -1 , N_TCPSTAT, 1, protopr, tcp_stats, NULL, "tcp", 1, IPPROTO_TCP }, - { N_UDBINFO, N_UDPSTAT, 1, protopr, + { -1 , N_UDPSTAT, 1, protopr, udp_stats, NULL, "udp", 1, IPPROTO_UDP }, - { N_RIPCBINFO, N_IP6STAT, 1, protopr, + { -1 , N_IP6STAT, 1, protopr, ip6_stats, ip6_ifstats, "ip6", 1, IPPROTO_RAW }, - { N_RIPCBINFO, N_ICMP6STAT, 1, protopr, + { -1 , N_ICMP6STAT, 1, protopr, icmp6_stats, icmp6_ifstats, "icmp6", 1, IPPROTO_ICMPV6 }, #ifdef SDP { -1, -1, 1, protopr, diff --git a/usr.bin/netstat/nlist_symbols b/usr.bin/netstat/nlist_symbols index 1c09d81c0b98..3583887ad9d7 100644 --- a/usr.bin/netstat/nlist_symbols +++ b/usr.bin/netstat/nlist_symbols @@ -4,7 +4,6 @@ all _ahstat all _arpstat all _carpstats -all _divcbinfo all _espstat all _icmp6stat all _icmpstat @@ -36,15 +35,12 @@ all _pfsyncstats all _pim6stat all _pimstat all _rip6stat -all _ripcbinfo all _rtree all _rtstat all _sctpstat all _sfstat -all _tcbinfo all _tcpstat all _tcps_states -all _udbinfo all _udpstat all _unp_count all _unp_dhead