mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-27 08:32:12 +00:00
babeld: pass distribute ctx to distribute-list functions
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
This commit is contained in:
parent
5a759f8a69
commit
47aa9fe18c
@ -710,7 +710,8 @@ DEFUN (babel_distribute_list,
|
||||
if (argv[argc - 1]->type == VARIABLE_TKN)
|
||||
ifname = argv[argc - 1]->arg;
|
||||
|
||||
return distribute_list_parser(NULL, prefix, true, argv[2 + prefix]->text,
|
||||
return distribute_list_parser(babel_routing_process->distribute_ctx,
|
||||
prefix, true, argv[2 + prefix]->text,
|
||||
argv[1 + prefix]->arg, ifname);
|
||||
}
|
||||
|
||||
@ -731,7 +732,8 @@ DEFUN (babel_no_distribute_list,
|
||||
if (argv[argc - 1]->type == VARIABLE_TKN)
|
||||
ifname = argv[argc - 1]->arg;
|
||||
|
||||
return distribute_list_no_parser(NULL, vty, prefix, true,
|
||||
return distribute_list_no_parser(babel_routing_process->distribute_ctx,
|
||||
vty, prefix, true,
|
||||
argv[3 + prefix]->text,
|
||||
argv[2 + prefix]->arg, ifname);
|
||||
}
|
||||
@ -753,8 +755,8 @@ DEFUN (babel_ipv6_distribute_list,
|
||||
if (argv[argc - 1]->type == VARIABLE_TKN)
|
||||
ifname = argv[argc - 1]->arg;
|
||||
|
||||
return distribute_list_parser(NULL, prefix, false,
|
||||
argv[3 + prefix]->text,
|
||||
return distribute_list_parser(babel_routing_process->distribute_ctx,
|
||||
prefix, false, argv[3 + prefix]->text,
|
||||
argv[2 + prefix]->arg, ifname);
|
||||
}
|
||||
|
||||
@ -776,7 +778,8 @@ DEFUN (babel_no_ipv6_distribute_list,
|
||||
if (argv[argc - 1]->type == VARIABLE_TKN)
|
||||
ifname = argv[argc - 1]->arg;
|
||||
|
||||
return distribute_list_no_parser(NULL, vty, prefix, false,
|
||||
return distribute_list_no_parser(babel_routing_process->distribute_ctx,
|
||||
vty, prefix, false,
|
||||
argv[4 + prefix]->text,
|
||||
argv[3 + prefix]->arg, ifname);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user