From d0bf3ba6388d7f41a93cf4c98e34b219818b97e9 Mon Sep 17 00:00:00 2001 From: Lukas Sismis Date: Mon, 27 Mar 2023 15:05:01 +0200 Subject: [PATCH] dpdk: add configure option Ticket: #5859 --- doc/userguide/configuration/suricata-yaml.rst | 6 ++++++ doc/userguide/install.rst | 3 +++ 2 files changed, 9 insertions(+) diff --git a/doc/userguide/configuration/suricata-yaml.rst b/doc/userguide/configuration/suricata-yaml.rst index db4600babe..a73666061c 100644 --- a/doc/userguide/configuration/suricata-yaml.rst +++ b/doc/userguide/configuration/suricata-yaml.rst @@ -1945,6 +1945,12 @@ processes packets via passed packet descriptors. `High-level overview of DPDK application` +To use DPDK capture module, Suricata must be compiled with DPDK option enabled. +Support for DPDK can be enabled in configure step of the build process such as: + +.. code-block:: bash + + ./configure --enable-dpdk Suricata makes use of DPDK for packet acquisition in workers runmode. The whole DPDK configuration resides in the `dpdk:` node. This node encapsulates diff --git a/doc/userguide/install.rst b/doc/userguide/install.rst index 3dbce1affd..e240908e73 100644 --- a/doc/userguide/install.rst +++ b/doc/userguide/install.rst @@ -57,6 +57,9 @@ Common configure options Enables GeoIP support for detection. +.. option:: --enable-dpdk + + Enables `DPDK ` packet capture method. Dependencies ^^^^^^^^^^^^ -- 2.47.2