diff options
author | Karen Schoener <karen@voltanet.io> | 2020-02-20 20:27:49 +0100 |
---|---|---|
committer | lynne <lynne@voltanet.io> | 2020-03-20 22:11:33 +0100 |
commit | aff1743c6462c584a463299407a8404e10de8e78 (patch) | |
tree | 2261b9842314d6e9a3599cc860ac62c0d100e54c /ldpd/ldp_vty_cmds.c | |
parent | Merge pull request #5842 from qlyoung/fix-test-then-xfree-again (diff) | |
download | frr-aff1743c6462c584a463299407a8404e10de8e78.tar.xz frr-aff1743c6462c584a463299407a8404e10de8e78.zip |
ldpd: adding support for LDP ordered label distribution control
LDP ordered label distribution control only binds a label to
a FEC if it is the egress LSR, or the router received a label
binding for a FEC from the next hop router. In this mode,
an MPLS router will create a label binding for each FEC and
distribute it to its neighbors so long as he has a entry in
the RIB for the destination.
Signed-off-by: Lynne Morrison <lynne@voltanet.io>
Signed-off-by: Karen Schoener <karen@voltanet.io>
Diffstat (limited to 'ldpd/ldp_vty_cmds.c')
-rw-r--r-- | ldpd/ldp_vty_cmds.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ldpd/ldp_vty_cmds.c b/ldpd/ldp_vty_cmds.c index c24e1917c..c10c6ae35 100644 --- a/ldpd/ldp_vty_cmds.c +++ b/ldpd/ldp_vty_cmds.c @@ -221,6 +221,15 @@ DEFPY (ldp_router_id, return (ldp_vty_router_id(vty, no, address)); } +DEFPY (ldp_ordered_control, + ldp_ordered_control_cmd, + "[no] ordered-control", + NO_STR + "Configure LDP ordered label distribution control mode\n") +{ + return (ldp_vty_ordered_control(vty, no)); +} + DEFPY (ldp_discovery_targeted_hello_accept, ldp_discovery_targeted_hello_accept_cmd, "[no] discovery targeted-hello accept [from <(1-199)|(1300-2699)|WORD>$from_acl]", @@ -807,6 +816,7 @@ ldp_vty_init (void) install_element(LDP_NODE, &ldp_neighbor_session_holdtime_cmd); install_element(LDP_NODE, &ldp_neighbor_ttl_security_cmd); install_element(LDP_NODE, &ldp_router_id_cmd); + install_element(LDP_NODE, &ldp_ordered_control_cmd); install_element(LDP_IPV4_NODE, &ldp_discovery_link_holdtime_cmd); install_element(LDP_IPV4_NODE, &ldp_discovery_targeted_holdtime_cmd); |