mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-13 23:32:58 +00:00
lib: Fix assert in node_parent()
With this sequence of commands in a conf file: router bgp X address-family ipv4 exit address-family ipv6 exit When the bgp AS # is currently configured as !X and the 'vtysh -b -f <conf file above>' command run, vtysh will crash with an assert. This commit fixes that issue. Ticket: CM-9852 Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com> Reviewed-by: Daniel Walton <dwalton@cumulusnetworks.com>
This commit is contained in:
parent
c5344534ff
commit
73d2dad0bd
@ -2819,7 +2819,7 @@ command_config_read_one_line (struct vty *vty, struct cmd_element **cmd, int use
|
||||
!(!use_daemon && ret == CMD_ERR_NOTHING_TODO) &&
|
||||
ret != CMD_SUCCESS &&
|
||||
ret != CMD_WARNING &&
|
||||
vty->node != CONFIG_NODE) {
|
||||
vty->node > CONFIG_NODE) {
|
||||
vty->node = node_parent(vty->node);
|
||||
ret = cmd_execute_command_strict (vline, vty, cmd);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user