]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Fix CR_RESPONSE mangaement message using wrong key_id
authorArne Schwabe <arne@rfc2549.org>
Mon, 22 May 2023 10:11:38 +0000 (12:11 +0200)
committerGert Doering <gert@greenie.muc.de>
Fri, 7 Jul 2023 16:16:07 +0000 (18:16 +0200)
commit223baa9c9b818e4c542a9037f190f53ce6f7af5c
tree59a83f3d1788d2420ecea80db2b90c1783dff315
parentd559affd313a8f995db15908887fbc8f16a24659
Fix CR_RESPONSE mangaement message using wrong key_id

the management interface expects the management key id instead
of the openvpn key id. In the past they often were the same for low ids
which hid the bug quite well.

Also do not pick uninitialised keystates (management key_id is not valid
in these).

Patch v2: do not add logging

Change-Id: If9fa1165a0e886b570b3738546ed810a32367cbe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Tested-By: Jemmy Wang
Github: fixes OpenVPN/openvpn#359
Acked-by: Selva Nair <selva.nair@gmail.com>
Message-Id: <20230522101138.2842378-2-arne@rfc2549.org>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg26719.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/push.c