PF_ADDR_ADDRMASK
case PF_ADDR_ADDRMASK:
b->addr.type != PF_ADDR_ADDRMASK ||
e->addr.type != PF_ADDR_ADDRMASK ||
if ($1->addr.type != PF_ADDR_ADDRMASK) {
case PF_ADDR_ADDRMASK:
if ((hprev && hprev->addr.type != PF_ADDR_ADDRMASK) &&
h->addr.type != PF_ADDR_ADDRMASK &&
r->src.addr.type = r->dst.addr.type = PF_ADDR_ADDRMASK;
if ((src_host->addr.type == PF_ADDR_ADDRMASK &&
(dst_host->addr.type == PF_ADDR_ADDRMASK &&
} else if ((r->src.addr.type != PF_ADDR_ADDRMASK &&
(r->nat.addr.type != PF_ADDR_ADDRMASK &&
case PF_ADDR_ADDRMASK:
addr->addr.type = PF_ADDR_ADDRMASK;
case PF_ADDR_ADDRMASK:
case PF_ADDR_ADDRMASK:
if (a->addr.type != PF_ADDR_ADDRMASK ||
b->addr.type != PF_ADDR_ADDRMASK)
if (super->src.addr.type == PF_ADDR_ADDRMASK && !super->src.neg &&
else if (super->src.addr.type == PF_ADDR_ADDRMASK &&
sub->src.addr.type == PF_ADDR_ADDRMASK &&
if (super->dst.addr.type == PF_ADDR_ADDRMASK && !super->dst.neg &&
else if (super->dst.addr.type == PF_ADDR_ADDRMASK &&
sub->dst.addr.type == PF_ADDR_ADDRMASK &&
if (h->addr.type == PF_ADDR_ADDRMASK)
n->addr.type = PF_ADDR_ADDRMASK;
if (src->addr.type == PF_ADDR_ADDRMASK &&
dst->addr.type == PF_ADDR_ADDRMASK &&
case PF_ADDR_ADDRMASK:
pf_default_rule.src.addr.type = PF_ADDR_ADDRMASK;
pf_default_rule.dst.addr.type = PF_ADDR_ADDRMASK;
case PF_ADDR_ADDRMASK:
((aw)->type == PF_ADDR_ADDRMASK && \
case PF_ADDR_ADDRMASK:
pfr.rule.src.addr.type = PF_ADDR_ADDRMASK;
pfr.rule.dst.addr.type = PF_ADDR_ADDRMASK;
pfp->addr.type = PF_ADDR_ADDRMASK;
rio.rule.src.addr.type = PF_ADDR_ADDRMASK;
rio.rule.dst.addr.type = PF_ADDR_ADDRMASK;
case PF_ADDR_ADDRMASK:
pfr.rule.src.addr.type = PF_ADDR_ADDRMASK;
pfr.rule.dst.addr.type = PF_ADDR_ADDRMASK;
pfr.rule.rdr.addr.type = PF_ADDR_ADDRMASK;