summaryrefslogtreecommitdiff
path: root/vrrpd/vrrp_zebra.c
diff options
context:
space:
mode:
authorQuentin Young <qlyoung@cumulusnetworks.com>2019-01-28 20:15:00 +0000
committerQuentin Young <qlyoung@cumulusnetworks.com>2019-05-17 00:27:08 +0000
commitf3fe00478044cc6a3b6f980500f8c70f5ec128b8 (patch)
tree84621346f2ea531c27484691a6f342c2940d221b /vrrpd/vrrp_zebra.c
parent4f52e9a685177d34486aff19d9f3c486443c9b41 (diff)
vrrpd: send ND Router Advertisements
Send ND Router Advertisements when IPv6 VR is in Master state. Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'vrrpd/vrrp_zebra.c')
-rw-r--r--vrrpd/vrrp_zebra.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/vrrpd/vrrp_zebra.c b/vrrpd/vrrp_zebra.c
index 26d0a5020a..1c4b0a3828 100644
--- a/vrrpd/vrrp_zebra.c
+++ b/vrrpd/vrrp_zebra.c
@@ -220,6 +220,12 @@ static int vrrp_zebra_if_address_del(int command, struct zclient *client,
return 0;
}
+void vrrp_zebra_radv_set(struct vrrp_router *r, bool enable)
+{
+ zclient_send_interface_radv_req(zclient, VRF_DEFAULT, r->mvl_ifp,
+ enable, VRRP_RADV_INT);
+}
+
void vrrp_zebra_init(void)
{
/* Socket for receiving updates from Zebra daemon */