mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-04-29 17:36:56 +00:00
pim6d: Adding additional details for "show ipv6 mld interface [ifname] json" command.
Added Robustness value, Query interval, Query response timer and Last member query interval field in json output. Issue: #11891 Signed-off-by: Abhishek N R <abnr@vmware.com>
This commit is contained in:
parent
451cebeec2
commit
cb406d5cd7
@ -2423,6 +2423,7 @@ static void gm_show_if_one(struct vty *vty, struct interface *ifp,
|
|||||||
querier = IPV6_ADDR_SAME(&gm_ifp->querier, &pim_ifp->ll_lowest);
|
querier = IPV6_ADDR_SAME(&gm_ifp->querier, &pim_ifp->ll_lowest);
|
||||||
|
|
||||||
if (js_if) {
|
if (js_if) {
|
||||||
|
json_object_string_add(js_if, "name", ifp->name);
|
||||||
json_object_string_add(js_if, "state", "up");
|
json_object_string_add(js_if, "state", "up");
|
||||||
json_object_string_addf(js_if, "version", "%d",
|
json_object_string_addf(js_if, "version", "%d",
|
||||||
gm_ifp->cur_version);
|
gm_ifp->cur_version);
|
||||||
@ -2438,6 +2439,14 @@ static void gm_show_if_one(struct vty *vty, struct interface *ifp,
|
|||||||
json_object_string_addf(js_if, "otherQuerierTimer",
|
json_object_string_addf(js_if, "otherQuerierTimer",
|
||||||
"%pTH",
|
"%pTH",
|
||||||
gm_ifp->t_other_querier);
|
gm_ifp->t_other_querier);
|
||||||
|
json_object_int_add(js_if, "timerRobustnessValue",
|
||||||
|
gm_ifp->cur_qrv);
|
||||||
|
json_object_int_add(js_if, "timerQueryIntervalMsec",
|
||||||
|
gm_ifp->cur_query_intv);
|
||||||
|
json_object_int_add(js_if, "timerQueryResponseTimerMsec",
|
||||||
|
gm_ifp->cur_max_resp);
|
||||||
|
json_object_int_add(js_if, "timerLastMemberQueryIntervalMsec",
|
||||||
|
gm_ifp->cur_query_intv_trig);
|
||||||
} else {
|
} else {
|
||||||
vty_out(vty, "%-16s %-5s %d %-25pPA %-5s %11pTH %pTVMs\n",
|
vty_out(vty, "%-16s %-5s %d %-25pPA %-5s %11pTH %pTVMs\n",
|
||||||
ifp->name, "up", gm_ifp->cur_version, &gm_ifp->querier,
|
ifp->name, "up", gm_ifp->cur_version, &gm_ifp->querier,
|
||||||
|
Loading…
Reference in New Issue
Block a user