Fix arguments of pf_purge_expired_{src_nodes,rules}()
authorsf <sf@openbsd.org>
Sun, 22 Jul 2018 09:09:18 +0000 (09:09 +0000)
committersf <sf@openbsd.org>
Sun, 22 Jul 2018 09:09:18 +0000 (09:09 +0000)
commitfebc2a6ec5c3a278300374cec402626f580e2a1a
treee08bbd0be9b9fbcf96dd91fde2e9ec317862f091
parent587003c7c697a7ed92974dbfbfbf8d9490f40ccd
Fix arguments of pf_purge_expired_{src_nodes,rules}()

Due to the missing "void", this

   extern void pf_purge_expired_src_nodes();

is no prototype but a declaration. It is enough to suppress the
'implicit declaration' warning but it does not allow the compiler to
check the arguments passed to the calls of the function.

Fix the prototypes and don't pass the waslocked argument anymore. It has
been removed a year ago.

ok sashan henning
sys/net/pf.c
sys/net/pf_ioctl.c
sys/net/pfvar.h