From bac08ded236867e7a0fb1806ae2fc77beff91002 Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Thu, 24 Jan 2019 20:36:48 +0000 Subject: [PATCH] vrrpd: fix priority setting Signed-off-by: Quentin Young --- vrrpd/vrrp.c | 2 ++ vrrpd/vrrp_vty.c | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/vrrpd/vrrp.c b/vrrpd/vrrp.c index 90ea25d776..9793eaf00f 100644 --- a/vrrpd/vrrp.c +++ b/vrrpd/vrrp.c @@ -126,6 +126,8 @@ void vrrp_set_priority(struct vrrp_vrouter *vr, uint8_t priority) return; vr->priority = priority; + vr->v4->priority = priority; + vr->v6->priority = priority; } void vrrp_set_advertisement_interval(struct vrrp_vrouter *vr, diff --git a/vrrpd/vrrp_vty.c b/vrrpd/vrrp_vty.c index 1d01b920b1..3726841ed1 100644 --- a/vrrpd/vrrp_vty.c +++ b/vrrpd/vrrp_vty.c @@ -78,12 +78,12 @@ DEFPY(vrrp_vrid, DEFPY(vrrp_priority, vrrp_priority_cmd, - "[no] vrrp (1-255)$vrid priority (1-255)", + "[no] vrrp (1-255)$vrid priority (1-254)", NO_STR VRRP_STR VRRP_VRID_STR VRRP_PRIORITY_STR - "Priority value; set 255 to designate this Virtual Router as Master\n") + "Priority value") { struct vrrp_vrouter *vr; struct vrrp_router *r; -- 2.39.5