From 4773e4f89492a8c724d800ead248832ab051b2b2 Mon Sep 17 00:00:00 2001 From: Christian Franke Date: Tue, 20 Nov 2018 19:45:31 +0100 Subject: [PATCH] isisd: Fix bug in tlvs_protocols_supported_to_adj We should set nlpids[0] if we only set on protocol, not nlpids[1]. Signed-off-by: Christian Franke --- isisd/isis_tlvs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/isisd/isis_tlvs.c b/isisd/isis_tlvs.c index fce3a0a113..87d8273350 100644 --- a/isisd/isis_tlvs.c +++ b/isisd/isis_tlvs.c @@ -3408,7 +3408,7 @@ static void tlvs_protocols_supported_to_adj(struct isis_tlvs *tlvs, reduced.nlpids[0] = NLPID_IP; } else if (ipv6_supported) { reduced.count = 1; - reduced.nlpids[1] = NLPID_IPV6; + reduced.nlpids[0] = NLPID_IPV6; } else { reduced.count = 0; } -- 2.39.5