mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-13 21:10:28 +00:00
Merge pull request #425 from opensourcerouting/bgpd-clear-fix
bgpd: fix "clear bgp" commands
This commit is contained in:
commit
ceac05ce8e
@ -5895,7 +5895,6 @@ DEFUN (clear_ip_bgp_all,
|
||||
"Push out prefix-list ORF and do inbound soft reconfig\n"
|
||||
BGP_SOFT_OUT_STR)
|
||||
{
|
||||
VTY_DECLVAR_CONTEXT(bgp, bgp);
|
||||
char *vrf = NULL;
|
||||
|
||||
afi_t afi = AFI_IP6;
|
||||
@ -5935,25 +5934,11 @@ DEFUN (clear_ip_bgp_all,
|
||||
clr_sort = clear_group;
|
||||
idx++;
|
||||
clr_arg = argv[idx]->arg;
|
||||
|
||||
if (! peer_group_lookup (bgp, clr_arg))
|
||||
{
|
||||
vty_out (vty, "%% No such peer-group%s", VTY_NEWLINE);
|
||||
return CMD_WARNING;
|
||||
}
|
||||
}
|
||||
else if (argv_find (argv, argc, "WORD", &idx))
|
||||
{
|
||||
if (peer_lookup_by_conf_if (bgp, argv[idx]->arg))
|
||||
{
|
||||
clr_sort = clear_peer;
|
||||
clr_arg = argv[idx]->arg;
|
||||
}
|
||||
else
|
||||
{
|
||||
vty_out (vty, "%% No such neighbor%s", VTY_NEWLINE);
|
||||
return CMD_WARNING;
|
||||
}
|
||||
clr_sort = clear_peer;
|
||||
clr_arg = argv[idx]->arg;
|
||||
}
|
||||
else if (argv_find (argv, argc, "(1-4294967295)", &idx))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user