diff options
Diffstat (limited to 'zebra/rt.h')
| -rw-r--r-- | zebra/rt.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/zebra/rt.h b/zebra/rt.h index f311a6b9d3..4b9a3f83fe 100644 --- a/zebra/rt.h +++ b/zebra/rt.h @@ -40,13 +40,17 @@ extern "C" { #define RSYSTEM_ROUTE(type) \ ((RKERNEL_ROUTE(type)) || (type) == ZEBRA_ROUTE_CONNECT) + /* - * Update or delete a route, LSP, pseudowire, or vxlan MAC from the kernel, - * using info from a dataplane context. + * Update or delete a route, nexthop, LSP, pseudowire, or vxlan MAC from the + * kernel, using info from a dataplane context. */ extern enum zebra_dplane_result kernel_route_update( struct zebra_dplane_ctx *ctx); +extern enum zebra_dplane_result +kernel_nexthop_update(struct zebra_dplane_ctx *ctx); + extern enum zebra_dplane_result kernel_lsp_update( struct zebra_dplane_ctx *ctx); |
