PF_OUT
if (dir == PF_OUT) {
sp->direction > PF_OUT ||
if (dir == PF_OUT && m->m_pkthdr.pf.statekey &&
if (dir == PF_OUT && m->m_pkthdr.pf.statekey) {
if (dir == PF_OUT)
case PF_OUT:
if (d == PF_OUT && \
(s)->rule.ptr->direction == PF_OUT) || \
if (direction == PF_OUT) {
case PF_OUT:
if (pd->dir == PF_OUT)
((state->direction == PF_OUT &&
(dir != PF_IN && dir != PF_OUT) || oifp == NULL)
if (pf_test(PF_OUT, ifp, &m0, NULL, NULL) != PF_PASS) {
(dir != PF_IN && dir != PF_OUT) || oifp == NULL)
if (pf_test6(PF_OUT, ifp, &m0, NULL, NULL) != PF_PASS) {
kif->pfik_bytes[0][dir == PF_OUT][action != PF_PASS] += pd.tot_len;
kif->pfik_packets[0][dir == PF_OUT][action != PF_PASS]++;
dirndx = (dir == PF_OUT);
addr[(s->direction == PF_OUT)],
pd.af, pd.tot_len, dir == PF_OUT,
pd.af, pd.tot_len, dir == PF_OUT,
kif->pfik_bytes[1][dir == PF_OUT][action != PF_PASS] += pd.tot_len;
kif->pfik_packets[1][dir == PF_OUT][action != PF_PASS]++;
dirndx = (dir == PF_OUT);
pd.af, pd.tot_len, dir == PF_OUT,
pd.af, pd.tot_len, dir == PF_OUT,
if (s->direction == PF_OUT) {
chk = pf_test(PF_OUT, ifp, m, NULL, NULL);
chk = pf_test6(PF_OUT, ifp, m, NULL, NULL);
r->packets[dir == PF_OUT]++;
r->bytes[dir == PF_OUT] += pd->tot_len;
r->packets[dir == PF_OUT]++;
r->bytes[dir == PF_OUT] += pd->tot_len;
r->packets[dir == PF_OUT]++;
r->bytes[dir == PF_OUT] += pd->tot_len;
if (dir == PF_OUT && m->m_pkthdr.pf.flags & PF_TAG_FRAGCACHE) {
if (pf1->state.direction == PF_OUT) {
if (pf2->state.direction == PF_OUT) {
if (elm->state.direction == PF_OUT) {
pnl.direction = PF_OUT;
pnl.direction = PF_OUT;
if (add_filter(s->id, PF_OUT, proxy_sa, server_sa,
if (add_filter(s->id, PF_OUT, orig_sa, client_sa, s->port) ==
if (r.direction == PF_OUT) {
| OUT { $$ = PF_OUT; }
if (s->direction == PF_OUT) {
if (s->direction == PF_OUT)
else if (r->direction == PF_OUT)