]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Read the peer deletion reason from the kernel
authorKristof Provost <kp@FreeBSD.org>
Mon, 5 Dec 2022 16:41:02 +0000 (17:41 +0100)
committerGert Doering <gert@greenie.muc.de>
Wed, 14 Dec 2022 13:09:31 +0000 (14:09 +0100)
commit10ea19092ded38ff25a445f987ad948aa9eac49f
treea06879705f3d8ee4520b90798b10de0b228dd3ef
parent6674963debfb88c0dd3dd4eae4533010ffc319b1
Read the peer deletion reason from the kernel

Recent FreeBSD kernels supply a reason for the OVPN_NOTIF_DEL_PEER
notification. Parse this from the nvlist so we can distinguish
user-requested removals from timeouts.

Signed-off-by: Kristof Provost <kprovost@netgate.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20221205164103.9190-4-kprovost@netgate.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg25617.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/dco_freebsd.c
src/openvpn/ovpn_dco_freebsd.h