mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-16 08:32:45 +00:00
eigrpd: Add missing vrf registration piece
Add vrf registration so that we receive information about the default vrf. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
49feff1ad5
commit
08ff1a6822
@ -96,6 +96,11 @@ eigrp_router_id_update_zebra (int command, struct zclient *zclient,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
eigrp_zebra_connected (struct zclient *zclient)
|
||||||
|
{
|
||||||
|
zclient_send_reg_requests (zclient, VRF_DEFAULT);
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
eigrp_zebra_init (void)
|
eigrp_zebra_init (void)
|
||||||
@ -103,6 +108,7 @@ eigrp_zebra_init (void)
|
|||||||
zclient = zclient_new (master);
|
zclient = zclient_new (master);
|
||||||
|
|
||||||
zclient_init (zclient, ZEBRA_ROUTE_EIGRP, 0);
|
zclient_init (zclient, ZEBRA_ROUTE_EIGRP, 0);
|
||||||
|
zclient->zebra_connected = eigrp_zebra_connected;
|
||||||
zclient->router_id_update = eigrp_router_id_update_zebra;
|
zclient->router_id_update = eigrp_router_id_update_zebra;
|
||||||
zclient->interface_add = eigrp_interface_add;
|
zclient->interface_add = eigrp_interface_add;
|
||||||
zclient->interface_delete = eigrp_interface_delete;
|
zclient->interface_delete = eigrp_interface_delete;
|
||||||
|
Loading…
Reference in New Issue
Block a user