From: Daniel Walton Date: Thu, 15 Sep 2016 18:49:18 +0000 (+0000) Subject: pimd: show ip pim int WORD, show ip pim nei WORD, show ip igmp int WORD X-Git-Tag: frr-3.0-branchpoint~64^2~10^2~214 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=9c2df635f5c6af34e34419b2f14ed2a3a7c056eb;p=mirror%2Ffrr.git pimd: show ip pim int WORD, show ip pim nei WORD, show ip igmp int WORD Signed-off-by: Daniel Walton Ticket: CM-11812 --- diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index 9e7a326a7c..a10cfef503 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -807,7 +807,7 @@ static void pim_show_interfaces_single(struct vty *vty, const char *ifname, u_ch pim_time_uptime(uptime, sizeof(uptime), now - up->state_transition); /* Does this group live in json_fhr_sources? If not create it. */ - json_group = json_object_object_get(json_fhr_sources, grp_str); + json_object_object_get_ex(json_fhr_sources, grp_str, &json_group); if (!json_group) { json_group = json_object_new_object(); @@ -1167,7 +1167,7 @@ static void pim_show_neighbors_single(struct vty *vty, const char *neighbor, u_c if (uj) { /* Does this ifp live in json? If not create it. */ - json_ifp = json_object_object_get(json, ifp->name); + json_object_object_get_ex(json, ifp->name, &json_ifp); if (!json_ifp) { json_ifp = json_object_new_object();