25#include <seastar/net/config.hh>
26#include <seastar/net/net.hh>
27#include <seastar/core/sstring.hh>
28#include <seastar/util/program-options.hh>
54#ifdef SEASTAR_HAVE_DPDK
56std::unique_ptr<net::device> create_dpdk_net_device(
57 uint16_t port_idx = 0,
58 uint16_t num_queues = 1,
60 bool enable_fc =
true);
62std::unique_ptr<net::device> create_dpdk_net_device(
69uint32_t qp_mempool_obj_size(
bool hugetlbfs_membackend);
Definition: program-options.hh:293
Seastar API namespace.
Definition: abort_on_ebadf.hh:26
DPDK configuration.
Definition: dpdk.hh:35
program_options::value< unsigned > dpdk_port_index
Definition: dpdk.hh:39
program_options::value< std::string > hw_fc
Enable HW Flow Control (on / off).
Definition: dpdk.hh:43