diff --git a/src/libs/compat/freebsd_network/compat/net/if_private.h b/src/libs/compat/freebsd_network/compat/net/if_private.h new file mode 100644 index 0000000000..3053583c76 --- /dev/null +++ b/src/libs/compat/freebsd_network/compat/net/if_private.h @@ -0,0 +1 @@ +/* nothing here */ diff --git a/src/libs/compat/freebsd_network/compat/sys/mbuf-fbsd.h b/src/libs/compat/freebsd_network/compat/sys/mbuf-fbsd.h index 327bf45412..0cf0fef075 100644 --- a/src/libs/compat/freebsd_network/compat/sys/mbuf-fbsd.h +++ b/src/libs/compat/freebsd_network/compat/sys/mbuf-fbsd.h @@ -273,6 +273,12 @@ mbufq_last(const struct mbufq *mq) return (STAILQ_LAST(&mq->mq_head, mbuf, m_stailqpkt)); } +static inline bool +mbufq_empty(const struct mbufq *mq) +{ + return (mq->mq_len == 0); +} + static inline int mbufq_full(const struct mbufq *mq) {