]> git.proxmox.com Git - mirror_frr.git/commit - ldpd/lde.h
ldpd: fix pseudowire merge algorithm
authorRenato Westphal <renato@opensourcerouting.org>
Sat, 25 Mar 2017 23:57:03 +0000 (20:57 -0300)
committerRenato Westphal <renato@opensourcerouting.org>
Mon, 27 Mar 2017 17:54:57 +0000 (14:54 -0300)
commit5c3f00af13f1ac4f61dc7126741f7fd6e032151f
tree4bff947c7d2e86914200ff4b5423737d84ffb516
parent52bd4c2321f49bec42ca466f5c395e78e6d7acc6
ldpd: fix pseudowire merge algorithm

The previous algorithm wasn't failsafe for full configuration reloads
where several pseudowires can be inserted or removed at the same
time. This patch introduces a much simpler logic that solves the problem
in a better way.

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
ldpd/l2vpn.c
ldpd/lde.h
ldpd/ldpd.c