summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Jones <thj@freebsd.org>2024-08-01 14:22:39 +0000
committerDamjan Marion <dmarion@0xa5.net>2024-08-21 12:03:49 +0000
commitdf87789a2a0523b9ab9e52e30b89d16f887524e7 (patch)
tree45f2c581fa57b823e321eefeffda86a4cf333415
parentf7f26e5b328617ae6527fa05e4cb7ab23a283045 (diff)
dpdk: Move file-prefix flag processing into linux only block
Type: improvement Change-Id: I01a228618db72f8db4e439c6ad636defe79a695a Signed-off-by: Tom Jones <thj@freebsd.org>
-rw-r--r--src/plugins/dpdk/device/init.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/dpdk/device/init.c b/src/plugins/dpdk/device/init.c
index 453d9cff7ef..1f4aa83b26e 100644
--- a/src/plugins/dpdk/device/init.c
+++ b/src/plugins/dpdk/device/init.c
@@ -1122,6 +1122,7 @@ dpdk_config (vlib_main_t * vm, unformat_input_t * input)
#ifdef __linux
vlib_thread_main_t *tm = vlib_get_thread_main ();
uword default_hugepage_sz, x;
+ u8 file_prefix = 0;
#endif /* __linux__ */
u8 *s, *tmp = 0;
int ret, i;
@@ -1129,7 +1130,6 @@ dpdk_config (vlib_main_t * vm, unformat_input_t * input)
int eal_no_hugetlb = 0;
u8 no_pci = 0;
u8 no_vmbus = 0;
- u8 file_prefix = 0;
u8 *socket_mem = 0;
u32 vendor, device, domain, bus, func;
void *fmt_func;
@@ -1289,6 +1289,7 @@ dpdk_config (vlib_main_t * vm, unformat_input_t * input)
}
foreach_eal_double_hyphen_predicate_arg
#undef _
+#ifdef __linux__
#define _(a) \
else if (unformat(input, #a " %s", &s)) \
{ \
@@ -1304,6 +1305,7 @@ dpdk_config (vlib_main_t * vm, unformat_input_t * input)
}
foreach_eal_double_hyphen_arg
#undef _
+#endif /* __linux__ */
#define _(a,b) \
else if (unformat(input, #a " %s", &s)) \
{ \