From 0e20f68b700b0320ca696d4bb176d497521287c9 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Tue, 28 Aug 2018 22:47:24 -0400 Subject: static: Put vty_frame around vrf output in staticd. Signed-off-by: Donald Sharp --- staticd/static_vrf.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'staticd') diff --git a/staticd/static_vrf.c b/staticd/static_vrf.c index d33c1539c..ad143209e 100644 --- a/staticd/static_vrf.c +++ b/staticd/static_vrf.c @@ -153,12 +153,18 @@ static int static_vrf_config_write(struct vty *vty) struct vrf *vrf; RB_FOREACH (vrf, vrf_name_head, &vrfs_by_name) { + if (vrf->vrf_id != VRF_DEFAULT) + vty_frame(vty, "vrf %s\n", vrf->name); + static_config(vty, vrf->info, AFI_IP, SAFI_UNICAST, "ip route"); static_config(vty, vrf->info, AFI_IP, SAFI_MULTICAST, "ip mroute"); static_config(vty, vrf->info, AFI_IP6, SAFI_UNICAST, "ipv6 route"); + + if (vrf->vrf_id != VRF_DEFAULT) + vty_endframe(vty, "!\n"); } return 0; -- cgit v1.2.3