Hi, looks like a long due change switch to default on current: https://lists.freebsd.org/archives/freebsd-net/2024-November/005983.html In file included from if_ix.c:42: ./ixgbe.h:621:30: error: incomplete definition of type 'struct ifnet' 621 | return IFQ_DRV_IS_EMPTY(&ifp->if_snd); | ~~~^ /usr/src/sys/net/ifq.h:301:5: note: expanded from macro 'IFQ_DRV_IS_EMPTY' 301 | (((ifq)->ifq_drv_len == 0) && ((ifq)->ifq_len == 0)) | ^~~
Thanks Olivier! I'll look into that.
(In reply to Krzysztof Galazka from comment #1) check here for discussion and example of patch for other drivers: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282778 Please, use the ifAPI way (and not the quick way of adding <net/if_private.h>)