From 2a385573a65683c450a53fa6a558a8132327ccf4 Mon Sep 17 00:00:00 2001 From: fendo Date: Fri, 12 Sep 2014 18:21:26 +0200 Subject: [PATCH] Fix cluster slave; no add the ipv6 route address (/128) if included in the delegated prefix. --- l2tpns.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/l2tpns.c b/l2tpns.c index 07a45f7..390f564 100644 --- a/l2tpns.c +++ b/l2tpns.c @@ -5893,7 +5893,9 @@ int load_session(sessionidt s, sessiont *new) if (new->ipv6address.s6_addr[0] && new->ppp.ipv6cp == Opened && session[s].ppp.ipv6cp != Opened) { - route6set(s, new->ipv6address, 128, 1); + // Check if included in prefix + if (sessionbyipv6(new->ipv6address) != s) + route6set(s, new->ipv6address, 128, 1); } // check filters -- 2.20.1