summaryrefslogtreecommitdiffstats
path: root/lib/mpls.h
diff options
context:
space:
mode:
authorRenato Westphal <renato@opensourcerouting.org>2017-03-17 19:41:04 +0100
committerRenato Westphal <renato@opensourcerouting.org>2017-03-18 22:38:58 +0100
commit595b4beeb2bb6cbc4f854685cf822becf6158b87 (patch)
tree5227a9a83e5830e89096fd47fcb4c3dbc6b4cb87 /lib/mpls.h
parentMerge pull request #270 from donaldsharp/cares (diff)
downloadfrr-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