From: Quentin Young Date: Wed, 24 Apr 2019 17:02:35 +0000 (+0000) Subject: vrrpd: fix magnitude error when removing adver_int X-Git-Tag: base_7.2~330^2~9 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=181232b555bb8074c7509976ca18618f7e6a7aaf;p=matthieu%2Ffrr.git vrrpd: fix magnitude error when removing adver_int When resetting advertisement interval back to the default, we were dividing centiseconds by 10 instead of milliseconds. Signed-off-by: Quentin Young --- diff --git a/vrrpd/vrrp_vty.c b/vrrpd/vrrp_vty.c index 296a8a67dd..9cd1be245e 100644 --- a/vrrpd/vrrp_vty.c +++ b/vrrpd/vrrp_vty.c @@ -144,7 +144,7 @@ DEFPY(vrrp_advertisement_interval, VTY_DECLVAR_CONTEXT(interface, ifp); struct vrrp_vrouter *vr; - uint16_t newadvint = no ? vd.advertisement_interval : + uint16_t newadvint = no ? vd.advertisement_interval * 10: advertisement_interval; if (newadvint % 10 != 0) {