summaryrefslogtreecommitdiffstats
path: root/babeld/babel_zebra.c
diff options
context:
space:
mode:
Diffstat (limited to 'babeld/babel_zebra.c')
-rw-r--r--babeld/babel_zebra.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/babeld/babel_zebra.c b/babeld/babel_zebra.c
index e909f8ea7..d70823544 100644
--- a/babeld/babel_zebra.c
+++ b/babeld/babel_zebra.c
@@ -56,8 +56,7 @@ static struct {
/* Zebra route add and delete treatment. */
static int
-babel_zebra_read_route (int command, struct zclient *zclient,
- zebra_size_t length, vrf_id_t vrf)
+babel_zebra_read_route (ZAPI_CALLBACK_ARGS)
{
struct zapi_route api;
@@ -68,7 +67,7 @@ babel_zebra_read_route (int command, struct zclient *zclient,
if (CHECK_FLAG(api.message, ZAPI_MESSAGE_SRCPFX))
return 0;
- if (command == ZEBRA_REDISTRIBUTE_ROUTE_ADD) {
+ if (cmd == ZEBRA_REDISTRIBUTE_ROUTE_ADD) {
babel_route_add(&api);
} else {
babel_route_delete(&api);