spamd-white refuses to stay flushed

Mario Theodoridis <[email protected]> Tue, 7 Mar 2017 21:16:09 +0100
Newsgroups gmane.os.openbsd.pf
Message-ID <[email protected]>
Hello everyone,

after having read BookofPf3 almost in it's entirety before moving my 
spamd setup
from FreeBSD to OpenBSD, im having a problem flushing my spamd-white table.

When i run
pfctl -t spamd-white -T flush
or
pfctl -t spamd-white -T expire 36

then i get the expected
pfctl -t spamd-white -T show | wc -l
        0

But less than a minute later
pfctl -t spamd-white -T show | wc -l
    68760

The same happens if i try to kill the table and then reload it by 
reloading pf.conf

I do not have any cron jobs that restore this table from a file.

It's like a zombie table.

I'm running openbsd 6 amd64

I have these questions.
* Are the tables being recreated, because i'm flushing/expiring them the 
wrong way, or is this a bug?
* Even after a reboot the table was restored. Where is it stored.

I could really use some help on this and can always supply more details 
if needed.

Another piece of info that might be of interest is that this machine 
runs on a Virtualbox 5 VM and has been suspended during VM host reboots.
But then after rebooting the VM i had the same problem.



Mit freundlichen Grüßen/Kind Regards

Mario Theodoridis