[PATCH v2 09/22] net/mana: include used network headers
Stephen Hemminger <[email protected]> Mon, 3 Aug 2026 09:51:55 -0700
| Newsgroups | org.dpdk.dev |
|---|---|
| Message-ID | <[email protected]> |
This driver was getting definition of IP, UDP, and TCP headers implicitly via rte_ethdev.h. That will be changing so instead include the required headers directly. Signed-off-by: Stephen Hemminger <[email protected]> --- drivers/net/mana/mana.c | 2 ++ drivers/net/mana/tx.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/drivers/net/mana/mana.c b/drivers/net/mana/mana.c index 0b72f711a1..3870cb4a52 100644 --- a/drivers/net/mana/mana.c +++ b/drivers/net/mana/mana.c @@ -6,8 +6,10 @@ #include <dirent.h> #include <fcntl.h> #include <sys/mman.h> +#include <sys/socket.h> #include <sys/ioctl.h> #include <net/if.h> +#include <netinet/in.h> #include <ethdev_driver.h> #include <ethdev_pci.h> diff --git a/drivers/net/mana/tx.c b/drivers/net/mana/tx.c index 10f2212b5d..9517b033dc 100644 --- a/drivers/net/mana/tx.c +++ b/drivers/net/mana/tx.c @@ -3,6 +3,9 @@ */ #include <ethdev_driver.h> +#include <rte_ip.h> +#include <rte_udp.h> +#include <rte_tcp.h> #include <infiniband/verbs.h> #include <infiniband/manadv.h> -- 2.53.0