CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2021/01/28 02:37:20

Modified files:
        sys/net        : pf.c 

Log message:
handle "once" rules before letting pfsync defer tx of a packet.

pfsync may want to defer the transmission of a packet. it does this so
it can try and get a state over to a peer firewall before a host may
send a reply to the peer, which would get dropped cos there's no
matching state.

i think the once rule processing should happen before that. the state
is created from the rule, whether the packet the state is for goes out
immediately or not shouldn't matter.

ok sashan@

Reply via email to