bitflags!
{
pub flags TransmitQueueFlags: u32
{
const NoMultiSegments = ETH_TXQ_FLAGS_NOMULTSEGS,
const NoReferenceCounting = ETH_TXQ_FLAGS_NOREFCOUNT,
const NoMultiMempool = ETH_TXQ_FLAGS_NOMULTMEMP,
const NoVirtualLanOffload = ETH_TXQ_FLAGS_NOVLANOFFL,
const NoTransmitSumSctp = ETH_TXQ_FLAGS_NOXSUMSCTP,
const NoTransmitSumUdp = ETH_TXQ_FLAGS_NOXSUMUDP,
const NoTransmitSumTcp = ETH_TXQ_FLAGS_NOXSUMTCP,
const NoOffloads = ETH_TXQ_FLAGS_NOOFFLOADS,
const NoTransmitSums = ETH_TXQ_FLAGS_NOXSUMS,
}
}
impl Default for TransmitQueueFlags
{
#[inline(always)]
fn default() -> Self
{
Self::empty()
}
}