Index | Thread | Search

From:
Vitaliy Makkoveev <mvs@openbsd.org>
Subject:
Re: diff: pipex/pppac PIPEXDSESSION updates counters
To:
YASUOKA Masahiko <yasuoka@openbsd.org>
Cc:
tech@openbsd.org
Date:
Tue, 30 Jul 2024 16:23:42 +0300

Download raw body.

Thread
On Tue, Jul 30, 2024 at 08:31:45PM +0900, YASUOKA Masahiko wrote:
> Hello,
> 
> ok?
> 

ok mvs

> Exports the statistics when PIPEXDSESSION.
> 
> Index: sys/net/if_pppx.c
> ===================================================================
> RCS file: /cvs/src/sys/net/if_pppx.c,v
> diff -u -p -r1.128 if_pppx.c
> --- sys/net/if_pppx.c	23 Dec 2023 10:52:54 -0000	1.128
> +++ sys/net/if_pppx.c	30 Jul 2024 11:27:12 -0000
> @@ -1417,9 +1417,10 @@ pppac_del_session(struct pppac_softc *sc
>  		return (EINVAL);
>  	}
>  	pipex_unlink_session_locked(session);
> -	pipex_rele_session(session);
> -
>  	mtx_leave(&pipex_list_mtx);
> +
> +	pipex_export_session_stats(session, &req->psr_stat);
> +	pipex_rele_session(session);
>  
>  	return (0);
>  }