Hi pf@,

I might be getting rusty but I'm having a problem with a really simple
ruleset on a really recent -current OpenBSD

The firewall has two carped interfaces and is running pfsync.
The ruleset goes like this:

ext="trunk0"
set state-policy floating

table <mailservers> const { ... }
set skip on { lo0 }
blog log all

pass in quick on $ext from any to <mailservers> port smtp

well this doesn't work and I see the rule 0 (block) being matched in
pflog's output.
If I modify the ruleset to look like this:

pass in quick on $ext from any to <mailservers> port smtp tag OK
pass out tagged OK

It works as expected but this looks like a 'state-policy ifbound'
behavior right ?

Reply via email to