summaryrefslogtreecommitdiff
path: root/staticd/static_routes.c
diff options
context:
space:
mode:
authorChristian Hopps <chopps@labn.net>2021-09-14 16:45:28 -0400
committerGitHub <noreply@github.com>2021-09-14 16:45:28 -0400
commit2e69e3852f76bd55a31cd39f95494bc8f7c936cf (patch)
treeab20180c9cb84c9bdd2b70e478909def0e863e2c /staticd/static_routes.c
parent2a8ded2b97b578a98ce4805d2d57e785f2acd0ac (diff)
parent6cc73dad918984fc940369523a5a3c61538f0fdf (diff)
Merge pull request #9410 from idryzhov/static-show-run-nb
staticd: output config using NB callbacks instead of operational data
Diffstat (limited to 'staticd/static_routes.c')
-rw-r--r--staticd/static_routes.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/staticd/static_routes.c b/staticd/static_routes.c
index 77a10092f8..60f384e517 100644
--- a/staticd/static_routes.c
+++ b/staticd/static_routes.c
@@ -186,7 +186,8 @@ void static_del_route(struct route_node *rn)
route_unlock_node(rn);
}
-bool static_add_nexthop_validate(const char *nh_vrf_name, static_types type,
+bool static_add_nexthop_validate(const char *nh_vrf_name,
+ enum static_nh_type type,
struct ipaddr *ipaddr)
{
struct vrf *vrf;
@@ -257,7 +258,7 @@ void static_del_path(struct static_path *pn)
}
struct static_nexthop *static_add_nexthop(struct static_path *pn,
- static_types type,
+ enum static_nh_type type,
struct ipaddr *ipaddr,
const char *ifname,
const char *nh_vrf, uint32_t color)
@@ -772,7 +773,7 @@ void static_ifindex_update(struct interface *ifp, bool up)
static_ifindex_update_af(ifp, up, AFI_IP6, SAFI_MULTICAST);
}
-void static_get_nh_type(static_types stype, char *type, size_t size)
+void static_get_nh_type(enum static_nh_type stype, char *type, size_t size)
{
switch (stype) {
case STATIC_IFNAME: