DPDK has its own byte order macros which are preferred over the Linux ones in arpa/inet.h
Signed-off-by: Stephen Hemminger <[email protected]> --- lib/ethdev/sff_8472.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ethdev/sff_8472.c b/lib/ethdev/sff_8472.c index 97f231854c..acbbcee210 100644 --- a/lib/ethdev/sff_8472.c +++ b/lib/ethdev/sff_8472.c @@ -4,6 +4,7 @@ */ #include <stdio.h> +#include <rte_byteorder.h> #include "sff_common.h" @@ -176,7 +177,7 @@ static float befloattoh(const uint32_t *source) float dst; } converter; - converter.src = ntohl(*source); + converter.src = rte_be_to_cpu_32(*source); return converter.dst; } -- 2.53.0

