]> git.puffer.fish Git - mirror/frr.git/commit
isisd: fix multiple values display in show isis database detail json
authorLouis Scalbert <louis.scalbert@6wind.com>
Fri, 2 Sep 2022 16:03:21 +0000 (18:03 +0200)
committerLouis Scalbert <louis.scalbert@6wind.com>
Thu, 23 May 2024 12:43:21 +0000 (14:43 +0200)
commit9a83c6cf7217070d0a4885bfe82cb331b94f0b41
tree15a28c3429e2689d0f31e1bc403f747e723b6407
parent980d76c403de248139339bfea68946b50f0bb338
isisd: fix multiple values display in show isis database detail json

Multiple occurrences of the same (sub-)TLVs are mixed into a single JSON
object. Last values replaces the previous.

Display all the occurrences in an array for the following (sub-)TLVs:
- is-reach
- ip-reach
- ext-reach
- ext-ip-reach
- ipv6-reach
- MT
- prefix-SID

Fixes: a2cac12a63 ("isisd: Add json to show isis database command.")
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
isisd/isis_tlvs.c