summaryrefslogtreecommitdiff
path: root/lib/routemap_cli.c
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2022-03-31 09:34:14 +0300
committerDonatas Abraitis <donatas@opensourcerouting.org>2022-03-31 09:39:52 +0300
commit49ecb8b807eb429d8d09afb07b1af5e1b5408be4 (patch)
treefcef093a68b2d13feb566d36b4ef64e7743b2849 /lib/routemap_cli.c
parent66da8b5ac8c143eef12b6d921b6b31eba25712ec (diff)
bgpd: Show `match script SCRIPT` in running config
Before: ``` route-map lua permit 10 exit ``` After: ``` route-map lua permit 10 match script rm exit ``` Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'lib/routemap_cli.c')
-rw-r--r--lib/routemap_cli.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/routemap_cli.c b/lib/routemap_cli.c
index 2685bd2d79..5597064d20 100644
--- a/lib/routemap_cli.c
+++ b/lib/routemap_cli.c
@@ -635,6 +635,11 @@ void route_map_condition_show(struct vty *vty, const struct lyd_node *dnode,
yang_dnode_get_string(
dnode,
"./rmap-match-condition/frr-bgp-route-map:alias"));
+ } else if (IS_MATCH_SCRIPT(condition)) {
+ vty_out(vty, " match script %s\n",
+ yang_dnode_get_string(
+ dnode,
+ "./rmap-match-condition/frr-bgp-route-map:script"));
} else if (IS_MATCH_ORIGIN(condition)) {
vty_out(vty, " match origin %s\n",
yang_dnode_get_string(