.. _clicmd_src_plugins_snort:

===============================================================
Snort cli reference
===============================================================

show snort clients
-------------------------------------------------------------------------

.. code-block:: console

    show snort clients


Declaration: ``snort_show_clients_command`` `src/plugins/snort/cli.c line 563 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L563>`_

Implementation: ``snort_show_clients_command_fn``


show snort instances
-------------------------------------------------------------------------

.. code-block:: console

    show snort instances


Declaration: ``snort_show_instances_command`` `src/plugins/snort/cli.c line 469 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L469>`_

Implementation: ``snort_show_instances_command_fn``


show snort interfaces
-------------------------------------------------------------------------

.. code-block:: console

    show snort interfaces


Declaration: ``snort_show_interfaces_command`` `src/plugins/snort/cli.c line 537 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L537>`_

Implementation: ``snort_show_interfaces_command_fn``


show snort mode
-------------------------------------------------------------------------

.. code-block:: console

    show snort mode


Declaration: ``snort_show_mode_command`` `src/plugins/snort/cli.c line 608 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L608>`_

Implementation: ``snort_show_mode_command_fn``


snort attach
-------------------------------------------------------------------------

.. code-block:: console

    snort attach all-instances|(instance <name> [instance <name> [...]]) interface <if-name> [input|output|inout]


Declaration: ``snort_attach_command`` `src/plugins/snort/cli.c line 369 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L369>`_

Implementation: ``snort_attach_command_fn``


snort create-instance
-------------------------------------------------------------------------

.. code-block:: console

    snort create-instance name <name> [queue-size <size>] [on-disconnect drop|pass]


Declaration: ``snort_create_instance_command`` `src/plugins/snort/cli.c line 160 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L160>`_

Implementation: ``snort_create_instance_command_fn``


snort delete instance
-------------------------------------------------------------------------

.. code-block:: console

    snort delete instance <name>


Declaration: ``snort_delete_instance_command`` `src/plugins/snort/cli.c line 273 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L273>`_

Implementation: ``snort_delete_instance_command_fn``


snort detach
-------------------------------------------------------------------------

.. code-block:: console

    snort detach all-instances|(instance <name> [instance <name> [...]]) interface <if-name> 


Declaration: ``snort_detach_command`` `src/plugins/snort/cli.c line 448 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L448>`_

Implementation: ``snort_detach_command_fn``


snort disconnect instance
-------------------------------------------------------------------------

.. code-block:: console

    snort disconnect instance <name>


Declaration: ``snort_disconnect_instance_command`` `src/plugins/snort/cli.c line 219 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L219>`_

Implementation: ``snort_disconnect_instance_command_fn``


snort mode interrupt
-------------------------------------------------------------------------

.. code-block:: console

    snort mode polling|interrupt


Declaration: ``snort_mode_interrupt_command`` `src/plugins/snort/cli.c line 591 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L591>`_

Implementation: ``snort_mode_interrupt_command_fn``


snort mode polling
-------------------------------------------------------------------------

.. code-block:: console

    snort mode polling|interrupt


Declaration: ``snort_mode_polling_command`` `src/plugins/snort/cli.c line 585 <https://github.com/FDio/vpp/blob/master//src/plugins/snort/cli.c#L585>`_

Implementation: ``snort_mode_polling_command_fn``