]> git.ipfire.org Git - thirdparty/openvpn.git/commit
dco: fix source IP selection when multihome
authorQingfang Deng <dqfext@gmail.com>
Thu, 27 Feb 2025 03:25:22 +0000 (11:25 +0800)
committerGert Doering <gert@greenie.muc.de>
Thu, 13 Mar 2025 17:11:21 +0000 (18:11 +0100)
commitb9ad768ae2daf76f9ee2f20da70ecf8d62b6d4e5
tree05125575edd560cc67995d21a906ce518d2d0db9
parent40b76047e7dd119081e30d871cbc6abaae65ad82
dco: fix source IP selection when multihome

When multihome option is enabled, OpenVPN passes ipi_addr to DCO, which
is always 0.0.0.0. It should use ipi_spec_dst instead.

Signed-off-by: Qingfang Deng <dqfext@gmail.com>
Acked-by: Antonio Quartulli <a@unstable.cc>
Message-Id: <20250227032522.3734947-1-dqfext@gmail.com>
URL: https://sourceforge.net/p/openvpn/mailman/message/59154010/
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit e4beaf7a610793f57984ec8006d26f9a695b0c74)
src/openvpn/dco.c