From 74a565176eeabe32fb2c4cb7c338b8441f51c1f0 Mon Sep 17 00:00:00 2001 From: Mariusz Drost Date: Mon, 2 Mar 2020 13:30:25 +0000 Subject: l4fwd: Add new cmd-line parameter --mbuf-num In some cases default value of MPOOL_NB_BUF is too large. Because of that new cmd-line parameter is added (--mbuf-num/-M), so user can define that value directly before running an application. Introduced parameter is optional. Default value of MPOOL_NB_BUF (0x20000) is preserved. Signed-off-by: Mariusz Drost Change-Id: I9517955f313b6e97da1bb20c50b25e761430e0a8 --- examples/l4fwd/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'examples/l4fwd/main.c') diff --git a/examples/l4fwd/main.c b/examples/l4fwd/main.c index 469776f..57e9cfd 100644 --- a/examples/l4fwd/main.c +++ b/examples/l4fwd/main.c @@ -61,7 +61,7 @@ RTE_DEFINE_PER_LCORE(struct netfe_lcore *, _fe); static volatile int force_quit; -static struct netbe_cfg becfg; +static struct netbe_cfg becfg = {.mpool_buf_num=MPOOL_NB_BUF}; static struct rte_mempool *mpool[RTE_MAX_NUMA_NODES + 1]; static struct rte_mempool *frag_mpool[RTE_MAX_NUMA_NODES + 1]; static char proto_name[3][10] = {"udp", "tcp", ""}; -- cgit 1.2.3-korg