.. _clicmd_src_vnet_bfd:

===============================================================
Bfd cli reference
===============================================================

bfd key del
-------------------------------------------------------------------------

.. code-block:: console

    bfd key del conf-key-id <id>


Declaration: ``bfd_cli_key_del_command`` `src/vnet/bfd/bfd_cli.c line 380 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L380>`_

Implementation: ``bfd_cli_key_del``


bfd key set
-------------------------------------------------------------------------

.. code-block:: console

    bfd key set conf-key-id <id> type <keyed-sha1|meticulous-keyed-sha1>  secret <secret>


Declaration: ``bfd_cli_key_add_command`` `src/vnet/bfd/bfd_cli.c line 337 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L337>`_

Implementation: ``bfd_cli_key_add``


bfd udp echo-source del
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp echo-source del


Declaration: ``bfd_cli_udp_del_echo_source_cmd`` `src/vnet/bfd/bfd_cli.c line 991 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L991>`_

Implementation: ``bfd_cli_udp_del_echo_source``


bfd udp echo-source set
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp echo-source set interface <interface>


Declaration: ``bfd_cli_udp_set_echo_source_cmd`` `src/vnet/bfd/bfd_cli.c line 970 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L970>`_

Implementation: ``bfd_cli_udp_set_echo_source``


bfd udp session add
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp session add <multihop | interface <interface>> local-addr <local-address> peer-addr <peer-address> desired-min-tx <desired min tx interval> required-min-rx <required min rx interval> detect-mult <detect multiplier> [ conf-key-id <config key ID> bfd-key-id <BFD key ID>]


Declaration: ``bfd_cli_udp_session_add_command`` `src/vnet/bfd/bfd_cli.c line 508 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L508>`_

Implementation: ``bfd_cli_udp_session_add``


bfd udp session auth activate
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp session auth activate <multihop | interface <interface>> local-addr <local-address> peer-addr <peer-address> conf-key-id <config key ID> bfd-key-id <BFD key ID> [ delayed <yes|no> ]


Declaration: ``bfd_cli_udp_session_auth_activate_command`` `src/vnet/bfd/bfd_cli.c line 829 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L829>`_

Implementation: ``bfd_cli_udp_session_auth_activate``


bfd udp session auth deactivate
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp session auth deactivate <multihop | interface <interface>> local-addr <local-address> peer-addr <peer-address>[ delayed <yes|no> ]


Declaration: ``bfd_cli_udp_session_auth_deactivate_command`` `src/vnet/bfd/bfd_cli.c line 915 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L915>`_

Implementation: ``bfd_cli_udp_session_auth_deactivate``


bfd udp session del
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp session del <multihop | interface <interface>> local-addr <local-address> peer-addr<peer-address> 


Declaration: ``bfd_cli_udp_session_del_command`` `src/vnet/bfd/bfd_cli.c line 651 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L651>`_

Implementation: ``bfd_cli_udp_session_del``


bfd udp session mod
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp session mod  <multihop | interface <interface>> <local-address> peer-addr <peer-address> desired-min-tx <desired min tx interval> required-min-rx <required min rx interval> detect-mult <detect multiplier> 


Declaration: ``bfd_cli_udp_session_mod_command`` `src/vnet/bfd/bfd_cli.c line 587 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L587>`_

Implementation: ``bfd_cli_udp_session_mod``


bfd udp session set-flags
-------------------------------------------------------------------------

.. code-block:: console

    bfd udp session set-flags <multihop | interface <interface>> local-addr <local-address> peer-addr <peer-address> admin <up|down>


Declaration: ``bfd_cli_udp_session_set_flags_command`` `src/vnet/bfd/bfd_cli.c line 732 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L732>`_

Implementation: ``bfd_cli_udp_session_set_flags``


show bfd
-------------------------------------------------------------------------

.. code-block:: console

    show bfd [keys|sessions|echo-source]


Declaration: ``show_bfd_command`` `src/vnet/bfd/bfd_cli.c line 241 <https://github.com/FDio/vpp/blob/master//src/vnet/bfd/bfd_cli.c#L241>`_

Implementation: ``show_bfd``