Best not to depend on other EAL headers to include stuff. Some of the later changes had build failures on some platforms.
Signed-off-by: Stephen Hemminger <step...@networkplumber.org> --- lib/ethdev/ethdev_private.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/ethdev/ethdev_private.c b/lib/ethdev/ethdev_private.c index 184cf33f99..fffffe2625 100644 --- a/lib/ethdev/ethdev_private.c +++ b/lib/ethdev/ethdev_private.c @@ -3,9 +3,18 @@ */ #include <assert.h> +#include <errno.h> +#include <inttypes.h> +#include <stdbool.h> +#include <stdio.h> +#include <stdlib.h> +#include <time.h> #include <eal_export.h> #include <rte_debug.h> +#include <rte_eal.h> +#include <rte_lcore.h> +#include <rte_stdatomic.h> #include "rte_ethdev.h" #include "rte_ethdev_trace_fp.h" -- 2.47.2