Merge pull request #3627 from manuhalo/fix_ospf_vl_del_master

ospfd: fix no virtual-link cmd
This commit is contained in:
Donald Sharp 2019-01-22 09:08:04 -05:00 committed by GitHub
commit 57deb0c357
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1205,14 +1205,17 @@ DEFUN (no_ospf_area_vlink,
return CMD_WARNING_CONFIG_FAILED;
}
vl_data = ospf_vl_lookup(ospf, area, vl_config.vl_peer);
if (!vl_data) {
vty_out(vty, "Virtual link does not exist\n");
return CMD_WARNING_CONFIG_FAILED;
}
if (argc <= 5) {
/* Basic VLink no command */
/* Thats all folks! - BUGS B. strikes again!!!*/
if ((vl_data = ospf_vl_lookup(ospf, area, vl_config.vl_peer)))
ospf_vl_delete(ospf, vl_data);
ospf_vl_delete(ospf, vl_data);
ospf_area_check_free(ospf, vl_config.area_id);
return CMD_SUCCESS;
}