BRL_FLAG_OUT
if ((r->ifbr_flags & (BRL_FLAG_IN | BRL_FLAG_OUT)) ==
(BRL_FLAG_IN | BRL_FLAG_OUT))
else if (r->ifbr_flags & BRL_FLAG_OUT)
rule.ifbr_flags |= BRL_FLAG_OUT;
rule.ifbr_flags |= BRL_FLAG_IN | BRL_FLAG_OUT;
rule.ifbr_flags |= BRL_FLAG_IN | BRL_FLAG_OUT;
(brlreq->ifbr_flags & (BRL_FLAG_IN|BRL_FLAG_OUT)) == 0) {
if (brlreq->ifbr_flags & BRL_FLAG_OUT) {
n->brl_flags |= BRL_FLAG_OUT;
n->brl_flags &= ~BRL_FLAG_OUT;
if (!ISSET(ifbr->ifbr_flags, BRL_FLAG_IN|BRL_FLAG_OUT))
if (ISSET(ifbr->ifbr_flags, BRL_FLAG_OUT))
SET(ifbr->ifbr_flags, BRL_FLAG_OUT);