diff options
| author | Philippe Guibert <philippe.guibert@6wind.com> | 2019-07-12 10:32:42 +0200 |
|---|---|---|
| committer | Louis Scalbert <louis.scalbert@6wind.com> | 2024-10-08 10:32:16 +0200 |
| commit | 244155ac47ed0331727f05fd494029a6b2496f17 (patch) | |
| tree | 6cfe70b2bb5c5ca1bc15b7140a49db137d3babb5 /bfdd/bfdd_cli.c | |
| parent | 1a923e080a19bffbbd4cda9e37aea33db06a53c9 (diff) | |
bfdd, doc, yang: change bfd timer and multiplier values
The minimum and maximum values for BFD timers and multiplier settings
have been updated to align with RFC 5880 requirements.
Since the values inputted via VTY are in milliseconds, the maximum
permissible value on the VTY interface is 4,294,967 milliseconds.
For the multiplier setting, the minimum value is now restricted to be
greater than zero, as zero is not allowed.
The minimum transmit interval has been set to 10 milliseconds to ensure
reliable service performance.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
Diffstat (limited to 'bfdd/bfdd_cli.c')
| -rw-r--r-- | bfdd/bfdd_cli.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/bfdd/bfdd_cli.c b/bfdd/bfdd_cli.c index 2e213a2237..6527ec5f41 100644 --- a/bfdd/bfdd_cli.c +++ b/bfdd/bfdd_cli.c @@ -338,7 +338,7 @@ void bfd_cli_show_minimum_ttl(struct vty *vty, const struct lyd_node *dnode, DEFPY_YANG( bfd_peer_mult, bfd_peer_mult_cmd, - "[no] detect-multiplier ![(2-255)$multiplier]", + "[no] detect-multiplier ![(1-255)$multiplier]", NO_STR "Configure peer detection multiplier\n" "Configure peer detection multiplier value\n") @@ -357,7 +357,7 @@ void bfd_cli_show_mult(struct vty *vty, const struct lyd_node *dnode, DEFPY_YANG( bfd_peer_rx, bfd_peer_rx_cmd, - "[no] receive-interval ![(10-60000)$interval]", + "[no] receive-interval ![(10-4294967)$interval]", NO_STR "Configure peer receive interval\n" "Configure peer receive interval value in milliseconds\n") @@ -381,7 +381,7 @@ void bfd_cli_show_rx(struct vty *vty, const struct lyd_node *dnode, DEFPY_YANG( bfd_peer_tx, bfd_peer_tx_cmd, - "[no] transmit-interval ![(10-60000)$interval]", + "[no] transmit-interval ![(10-4294967)$interval]", NO_STR "Configure peer transmit interval\n" "Configure peer transmit interval value in milliseconds\n") @@ -439,7 +439,7 @@ void bfd_cli_show_echo(struct vty *vty, const struct lyd_node *dnode, DEFPY_YANG( bfd_peer_echo_interval, bfd_peer_echo_interval_cmd, - "[no] echo-interval ![(10-60000)$interval]", + "[no] echo-interval ![(10-4294967)$interval]", NO_STR "Configure peer echo intervals\n" "Configure peer echo rx/tx intervals value in milliseconds\n") @@ -462,7 +462,7 @@ DEFPY_YANG( DEFPY_YANG( bfd_peer_echo_transmit_interval, bfd_peer_echo_transmit_interval_cmd, - "[no] echo transmit-interval ![(10-60000)$interval]", + "[no] echo transmit-interval ![(10-4294967)$interval]", NO_STR "Configure peer echo intervals\n" "Configure desired transmit interval\n" @@ -492,7 +492,7 @@ void bfd_cli_show_desired_echo_transmission_interval( DEFPY_YANG( bfd_peer_echo_receive_interval, bfd_peer_echo_receive_interval_cmd, - "[no] echo receive-interval ![<disabled$disabled|(10-60000)$interval>]", + "[no] echo receive-interval ![<disabled$disabled|(10-4294967)$interval>]", NO_STR "Configure peer echo intervals\n" "Configure required receive interval\n" @@ -577,19 +577,19 @@ void bfd_cli_show_profile(struct vty *vty, const struct lyd_node *dnode, } ALIAS_YANG(bfd_peer_mult, bfd_profile_mult_cmd, - "[no] detect-multiplier ![(2-255)$multiplier]", + "[no] detect-multiplier ![(1-255)$multiplier]", NO_STR "Configure peer detection multiplier\n" "Configure peer detection multiplier value\n") ALIAS_YANG(bfd_peer_tx, bfd_profile_tx_cmd, - "[no] transmit-interval ![(10-60000)$interval]", + "[no] transmit-interval ![(10-4294967)$interval]", NO_STR "Configure peer transmit interval\n" "Configure peer transmit interval value in milliseconds\n") ALIAS_YANG(bfd_peer_rx, bfd_profile_rx_cmd, - "[no] receive-interval ![(10-60000)$interval]", + "[no] receive-interval ![(10-4294967)$interval]", NO_STR "Configure peer receive interval\n" "Configure peer receive interval value in milliseconds\n") @@ -621,14 +621,14 @@ ALIAS_YANG(bfd_peer_echo, bfd_profile_echo_cmd, "Configure echo mode\n") ALIAS_YANG(bfd_peer_echo_interval, bfd_profile_echo_interval_cmd, - "[no] echo-interval ![(10-60000)$interval]", + "[no] echo-interval ![(10-4294967)$interval]", NO_STR "Configure peer echo interval\n" "Configure peer echo interval value in milliseconds\n") ALIAS_YANG( bfd_peer_echo_transmit_interval, bfd_profile_echo_transmit_interval_cmd, - "[no] echo transmit-interval ![(10-60000)$interval]", + "[no] echo transmit-interval ![(10-4294967)$interval]", NO_STR "Configure peer echo intervals\n" "Configure desired transmit interval\n" @@ -636,7 +636,7 @@ ALIAS_YANG( ALIAS_YANG( bfd_peer_echo_receive_interval, bfd_profile_echo_receive_interval_cmd, - "[no] echo receive-interval ![<disabled$disabled|(10-60000)$interval>]", + "[no] echo receive-interval ![<disabled$disabled|(10-4294967)$interval>]", NO_STR "Configure peer echo intervals\n" "Configure required receive interval\n" |
