diff options
author | Renato Westphal <renato@opensourcerouting.org> | 2017-03-17 19:41:04 +0100 |
---|---|---|
committer | Renato Westphal <renato@opensourcerouting.org> | 2017-03-18 22:38:58 +0100 |
commit | 595b4beeb2bb6cbc4f854685cf822becf6158b87 (patch) | |
tree | 5227a9a83e5830e89096fd47fcb4c3dbc6b4cb87 /lib/mpls.h | |
parent | Merge pull request #270 from donaldsharp/cares (diff) | |
download | frr-595b4beeb2bb6cbc4f854685cf822becf6158b87.tar.xz frr-595b4beeb2bb6cbc4f854685cf822becf6158b87.zip |
ldpd: remove pseudowire LSP check
In order to bring a pseudowire up, we must make sure that there's at
least one LSP available to its remote end (otherwise the labeled frames
from the CEs wouldn't reach their destination). We were doing this
check in ldpd, but doing so is very limiting because it doesn't consider
other types of LSPs that might be available (static LSPs, RSVP-TE, SR,
etc). Thus remove this check from the l2vpn_pw_ok() function. Later
on we'll implement a pseudowire manager in zebra which will solve this
problem in a much better way (including notifying ldpd about failures
to install a pseudowire in the kernel/hardware).
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Diffstat (limited to 'lib/mpls.h')
0 files changed, 0 insertions, 0 deletions