lib: don't allow to recurse inside route-map node

vtysh should handle going back up one level to try the command, there is
no need to be able to recurse inside route-map.

This also fixes a problem with northbound hitting the XPath queue limit
of 8 nodes.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
This commit is contained in:
Rafael Zalamena 2020-02-19 17:51:07 -03:00
parent 67c5e28cb9
commit 2f95da3284

View File

@ -1064,7 +1064,6 @@ void route_map_cli_init(void)
install_element(CONFIG_NODE, &no_route_map_all_cmd);
/* Install the on-match stuff */
install_element(RMAP_NODE, &route_map_cmd);
install_element(RMAP_NODE, &rmap_onmatch_next_cmd);
install_element(RMAP_NODE, &no_rmap_onmatch_next_cmd);
install_element(RMAP_NODE, &rmap_onmatch_goto_cmd);