summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vrrpd/vrrp.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/vrrpd/vrrp.c b/vrrpd/vrrp.c
index b9c7b3d2c0..44885f2e55 100644
--- a/vrrpd/vrrp.c
+++ b/vrrpd/vrrp.c
@@ -1654,7 +1654,10 @@ static int vrrp_autoconfig_if_add(struct interface *ifp)
if (!vr) {
vr = vrrp_autoconfig_autocreate(ifp);
- created = true;
+ if (vr) {
+ created = true;
+ vrrp_zclient_send_interface_protodown(ifp, false);
+ }
}
if (!vr)