]> git.ipfire.org Git - thirdparty/openvpn.git/commit
do not push route-ipv6 entries that are also in the iroute-ipv6 list
authorAntonio Quartulli <a@unstable.cc>
Tue, 28 Jun 2022 08:20:24 +0000 (10:20 +0200)
committerGert Doering <gert@greenie.muc.de>
Thu, 6 Oct 2022 07:34:40 +0000 (09:34 +0200)
commit437812d4eac9ac892fbfd2fd97c50384b2d2ec07
treec44fc53623c1311ba9bbf81c3c01b57837ce2711
parent977e0650c11500d3696419afbedf4a8f42ab6760
do not push route-ipv6 entries that are also in the iroute-ipv6 list

A server should push a route to a client only if there is no matching
iroute for the same client.

While this logic works fine for IPv4, there is no IPv6 counterpart.

Implement the same check for IPv6 routes and discard matching ones
from the push list.

Trac: #354
Cc: Gert Doering <gert@greenie.muc.de>
Signed-off-by: Antonio Quartulli <a@unstable.cc>
Acked-by: Heiko Hund <heiko@ist.eigentlich.net>
Message-Id: <20220628082024.19059-1-a@unstable.cc>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg24577.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/push.c