Hi Misc ,
There is a no-syntax-error pf config file ( such a pf.conf.test )
,
but another queue named differently is created on the same interface.
and it parsed correctly using command " pfctl -nf /etc/pf.conf.test"
when I loaded it from the command " pfctl -f /etc/pf.conf.test "
it grumbled:
pfctl: DIOCXCOMMIT: Invalid argument
so I corrected the pf config file , even a simple line " pass " in it .
It also grumble " pfctl: DIOCXCOMMIT: Invalid argument " ,
the config file was loaded when using " pfctl -sr " which won't
prompt the warning,
but it prompted the same warning when using command " pfctl -s queue -v
-v " ,
and it won't show any queue info any more.
It can't get right when using " pfctl -Fa; pfctl -d " to reload.
I have to reboot the OpenBSD .
So how to fix these problems? thanks for reading!