On Thu, Sep 03, 2026 at 09:08:02AM -0700, Stephen Hemminger wrote: > On Thu, 3 Sep 2026 10:20:31 +0100 > Bruce Richardson <[email protected]> wrote: > > > On Wed, Aug 05, 2026 at 10:08:56PM -0700, Stephen Hemminger wrote: > > > DPDK has its own byte order macros which are preferred > > > over the POSIX/libc ones in arpa/inet.h > > > This resolves issue where this code was inheriting the > > > inclusion of arpa/inet.h from rte_ethdev.h -> rte_eth_ctrl.h. > > > > > > Signed-off-by: Stephen Hemminger <[email protected]> > > > --- > > > lib/ethdev/sff_8472.c | 4 +++- > > > 1 file changed, 3 insertions(+), 1 deletion(-) > > > > > > > Acked-by: Bruce Richardson <[email protected]> > > > > Ok fix, though I would note that this fix is nothing to do with the removal > > of flow director material. > > What happened was that when flow director part (in rte_eth_ctrl.h) > is removed from always being included by rte_ethdev.h, then this > code would not build. The code relied on the include cascade: > rte_ethdev.h > rte_eth_ctrl.h > rte_flow.h > rte_ip4.h > arpa/inet.h > Right. In cases like this, then, it's better that all the pre-requisite fixups go at the start of the series so they are in inter-mingled with the actual fdir removal. In this case, there are more fixes than removal patches so I think the series needs splitting (as I explained in another mail).
- [PATCH v3 18/23] net/mlx5: include rte_flow as need... Stephen Hemminger
- [PATCH v3 19/23] net/sfc: include rte_flow Stephen Hemminger
- [PATCH v3 20/23] net/intel/common: include network ... Stephen Hemminger
- [PATCH v3 21/23] net/enetfec: add missing sys/types... Stephen Hemminger
- [PATCH v3 22/23] ethdev, drivers: isolate flow dire... Stephen Hemminger
- [PATCH v3 23/23] doc: add release note about rte_et... Stephen Hemminger
- [PATCH v4 00/23] ethdev: refactor remaining uses of flow... Stephen Hemminger
- [PATCH v4 02/23] ethdev: use DPDK byte order conver... Stephen Hemminger
- Re: [PATCH v4 02/23] ethdev: use DPDK byte orde... Bruce Richardson
- Re: [PATCH v4 02/23] ethdev: use DPDK byte ... Stephen Hemminger
- Re: [PATCH v4 02/23] ethdev: use DPDK b... Bruce Richardson
- [PATCH v4 03/23] net/ixgbe: remove experimental FDI... Stephen Hemminger
- Re: [PATCH v4 03/23] net/ixgbe: remove experime... Bruce Richardson
- [PATCH v4 01/23] drivers/net: remove unused include... Stephen Hemminger
- Re: [PATCH v4 01/23] drivers/net: remove unused... Hemant Agrawal
- [PATCH v4 04/23] net/i40e: remove experimental FDIR... Stephen Hemminger
- [PATCH v4 05/23] app/testpmd: remove support for fl... Stephen Hemminger
- Re: [PATCH v4 05/23] app/testpmd: remove suppor... Bruce Richardson
- [PATCH v4 06/23] app/testpmd: move str_to_flowtype ... Stephen Hemminger
- Re: [PATCH v4 06/23] app/testpmd: move str_to_f... Bruce Richardson
- [PATCH v4 07/23] app/test: include headers directly Stephen Hemminger

