Index | Thread | Search

From:
Vitaliy Makkoveev <mvs@openbsd.org>
Subject:
Re: netstat: add missing multicast counter
To:
Jan Klemkow <jan@openbsd.org>
Cc:
tech@openbsd.org
Date:
Fri, 9 May 2025 08:38:00 +0300

Download raw body.

Thread
On Fri, May 09, 2025 at 10:33:12AM +0200, Jan Klemkow wrote:
> Hi,
> 
> Add the missing counters mrts_mfc_lookups and mrts_mfc_misses to
> netstat.
> 
> ok?
> 

ok mvs

> bye,
> Jan
> 
> Index: mroute.c
> ===================================================================
> RCS file: /cvs/src/usr.bin/netstat/mroute.c,v
> diff -u -p -r1.26 mroute.c
> --- mroute.c	2 Sep 2019 12:48:44 -0000	1.26
> +++ mroute.c	9 May 2025 08:15:51 -0000
> @@ -192,6 +192,10 @@ mrt_stats(void)
>  	}
>  
>  	printf("multicast routing:\n");
> +	printf("\t%lu multicast forwarding cache lookup%s\n",
> +	    mrtstat.mrts_mfc_lookups, plural(mrtstat.mrts_mfc_lookups));
> +	printf("\t%lu multicast forwarding cache miss%s\n",
> +	    mrtstat.mrts_mfc_misses, plurales(mrtstat.mrts_mfc_misses));
>  	printf("\t%lu datagram%s with no route for origin\n",
>  	    mrtstat.mrts_no_route, plural(mrtstat.mrts_no_route));
>  	printf("\t%lu upcall%s made to mrouted\n",
>