.. _clicmd_src_plugins_memif:

===============================================================
Memif cli reference
===============================================================

create interface memif
-------------------------------------------------------------------------

.. code-block:: console

    create interface memif [id <id>] [socket-id <socket-id>] [ring-size <size>] [buffer-size <size>] [hw-addr <mac-address>] <master|slave> [rx-queues <number>] [tx-queues <number>] [mode ip] [secret <string>]


Declaration: ``memif_create_command`` `src/plugins/memif/cli.c line 210 <https://github.com/FDio/vpp/blob/master//src/plugins/memif/cli.c#L210>`_

Implementation: ``memif_create_command_fn``


create memif socket
-------------------------------------------------------------------------

.. code-block:: console

    create memif socket [id <id>] [filename <path>]


Declaration: ``memif_socket_filename_create_command`` `src/plugins/memif/cli.c line 83 <https://github.com/FDio/vpp/blob/master//src/plugins/memif/cli.c#L83>`_

Implementation: ``memif_socket_filename_create_command_fn``


delete interface memif
-------------------------------------------------------------------------

.. code-block:: console

    delete interface memif {<interface> | sw_if_index <sw_idx>}


Declaration: ``memif_delete_command`` `src/plugins/memif/cli.c line 265 <https://github.com/FDio/vpp/blob/master//src/plugins/memif/cli.c#L265>`_

Implementation: ``memif_delete_command_fn``


delete memif socket
-------------------------------------------------------------------------

.. code-block:: console

    delete memif socket [id <id>]


Declaration: ``memif_socket_filename_delete_command`` `src/plugins/memif/cli.c line 125 <https://github.com/FDio/vpp/blob/master//src/plugins/memif/cli.c#L125>`_

Implementation: ``memif_socket_filename_delete_command_fn``


show memif
-------------------------------------------------------------------------

.. code-block:: console

    show memif [<interface>] [descriptors]


Declaration: ``memif_show_command`` `src/plugins/memif/cli.c line 474 <https://github.com/FDio/vpp/blob/master//src/plugins/memif/cli.c#L474>`_

Implementation: ``memif_show_command_fn``