ospfd: fix crash on "show ip ospf neighbor detail"

Fixes #8419.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
This commit is contained in:
Igor Ryzhov 2021-04-08 02:14:34 +03:00
parent 964788a11f
commit 83c4442202
2 changed files with 4 additions and 2 deletions

View File

@ -424,8 +424,7 @@ void bgp_bfd_peer_config_write(struct vty *vty, const struct peer *peer,
void bgp_bfd_show_info(struct vty *vty, const struct peer *peer,
json_object *json_neigh)
{
if (peer->bfd_config->session)
bfd_sess_show(vty, json_neigh, peer->bfd_config->session);
bfd_sess_show(vty, json_neigh, peer->bfd_config->session);
}
DEFUN (neighbor_bfd,

View File

@ -988,6 +988,9 @@ void bfd_sess_show(struct vty *vty, struct json_object *json,
json_object *json_bfd = NULL;
char time_buf[64];
if (!bsp)
return;
/* Show type. */
if (json) {
json_bfd = json_object_new_object();