EBT_IPROTO
#define EBT_INV_MASK (EBT_IPROTO | EBT_IIN | EBT_IOUT | EBT_ILOGICALIN \
e->invflags & EBT_IPROTO)
e->invflags & EBT_IPROTO)
e->invflags & EBT_IPROTO)
if (e->ethproto != htons(ETH_P_IPV6) || e->invflags & EBT_IPROTO)
if (NF_INVF(e, EBT_IPROTO, eth_proto_is_802_3(ethproto)))
NF_INVF(e, EBT_IPROTO, e->ethproto != ethproto))
ntohs(e->ethproto), e->invflags & EBT_IPROTO);
ntohs(e->ethproto), e->invflags & EBT_IPROTO);
ntohs(e->ethproto), e->invflags & EBT_IPROTO);
entry->ebt.invflags = inv ? EBT_IPROTO : 0;
entry->ebt.invflags = inv ? EBT_IPROTO : 0;