Caught on FreeBSD 12: /usr/include/netinet/ip.h:71:17: error: field 'ip_src' has incomplete type struct in_addr ip_src,ip_dst; /* source and dest address */ ^~~~~~
On FreeBSD, netinet/ip.h is not auto sufficient like on Linux. But actually, this header is not used in the example, just remove it. Fixes: 764bf26873b9 ("add FreeBSD support") Cc: sta...@dpdk.org Signed-off-by: David Marchand <david.march...@redhat.com> --- Changelog since v1: - took the opposite approach, rather than fix the netinet/ip.h inclusion, dropped it as it is unused - added Fixes: tag --- examples/multi_process/client_server_mp/mp_server/main.c | 1 - 1 file changed, 1 deletion(-) diff --git a/examples/multi_process/client_server_mp/mp_server/main.c b/examples/multi_process/client_server_mp/mp_server/main.c index 9a8e422..0150533 100644 --- a/examples/multi_process/client_server_mp/mp_server/main.c +++ b/examples/multi_process/client_server_mp/mp_server/main.c @@ -11,7 +11,6 @@ #include <inttypes.h> #include <sys/queue.h> #include <errno.h> -#include <netinet/ip.h> #include <signal.h> #include <rte_common.h> -- 1.8.3.1