HomeFreeBSD

ixgbe: remove circular dependency in ixgbe_mbx.h

Description

ixgbe: remove circular dependency in ixgbe_mbx.h

DPDK commit message

net/ixgbe/base: remove circular header dependency
Including one header file in second header file should be avoided, so
fix it by forward declaring the struct instead.

Signed-off-by: Barbara Skobiej <barbara.skobiej@intel.com>

Obtained from: DPDK (0bc2af5)

(cherry picked from commit 3167854b9d2188c4039239f741870e044b7507ac)

Details

Provenance
Barbara Skobiej <barbara.skobiej@intel.com>Authored on Sep 20 2024, 3:22 AM
Kevin Bowling <kbowling@FreeBSD.org>Committed on Sep 27 2024, 3:34 AM
Parents
rGccd265610908: ixgbe: use primary and block terminology
Branches
Unknown
Tags
Unknown

Event Timeline

Kevin Bowling <kbowling@FreeBSD.org> committed rGa160f29c69be: ixgbe: remove circular dependency in ixgbe_mbx.h (authored by Barbara Skobiej <barbara.skobiej@intel.com>).Sep 27 2024, 3:34 AM