From 0b11b56abd258a65786c99d18412149c5963ca19 Mon Sep 17 00:00:00 2001 From: David Schweizer Date: Wed, 12 Jan 2022 12:32:33 +0100 Subject: ospf6d: add LSA stats to show area json output Signed-off-by: David Schweizer --- ospf6d/ospf6_area.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ospf6d/ospf6_area.c') diff --git a/ospf6d/ospf6_area.c b/ospf6d/ospf6_area.c index 417fc69694..4225b59e26 100644 --- a/ospf6d/ospf6_area.c +++ b/ospf6d/ospf6_area.c @@ -453,6 +453,11 @@ void ospf6_area_show(struct vty *vty, struct ospf6_area *oa, json_object_int_add(json_area, "numberOfAreaScopedLsa", oa->lsdb->count); + json_object_object_add( + json_area, "lsaStatistics", + JSON_OBJECT_NEW_ARRAY(json_object_new_int, + oa->lsdb->stats, + OSPF6_LSTYPE_SIZE)); /* Interfaces Attached */ array_interfaces = json_object_new_array(); -- cgit v1.2.3