Index | Thread | Search

From:
YASUOKA Masahiko <yasuoka@openbsd.org>
Subject:
diff: pipex/pppac PIPEXDSESSION updates counters
To:
mvs@openbsd.org, tech@openbsd.org
Date:
Tue, 30 Jul 2024 20:31:45 +0900

Download raw body.

Thread
Hello,

ok?

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);
 }