summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOndrej Zajicek (work) <santiago@crfreenet.org>2019-07-04 13:34:42 +0200
committerOndrej Zajicek (work) <santiago@crfreenet.org>2019-07-04 13:34:42 +0200
commitfa1e0ba35416561bda3708ec808d24641dd8995f (patch)
tree44acd238336884fd8373737334305cdbc73d16dc
parent59d3a3611f05c05040cec4bf09f31c26ade0fa0a (diff)
OSPF: Update DR when local priority changes
When priority is reconfigured locally, we need to trigger DR election.
-rw-r--r--proto/ospf/iface.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/proto/ospf/iface.c b/proto/ospf/iface.c
index f5c69199..6e7e498f 100644
--- a/proto/ospf/iface.c
+++ b/proto/ospf/iface.c
@@ -880,6 +880,7 @@ ospf_iface_reconfigure(struct ospf_iface *ifa, struct ospf_iface_patt *new)
ifname, ifa->priority, new->priority);
ifa->priority = new->priority;
+ ospf_iface_sm(ifa, ISM_NEICH);
ospf_notify_link_lsa(ifa);
}