Bruce Evans
7a637a637e
Include <sys/_lock.h>'s prerequisite <sys/queue.h> before including the
...
former, not after.
Don't hide this bug by including <sys/queue.h> in <sys/_lock.h>.
2004-06-19 14:58:35 +00:00
Sam Leffler
134ea22494
o update PFIL_HOOKS support to current API used by netbsd
...
o revamp IPv4+IPv6+bridge usage to match API changes
o remove pfil_head instances from protosw entries (no longer used)
o add locking
o bump FreeBSD version for 3rd party modules
Heavy lifting by: "Max Laier" <max@love2party.net>
Supported by: FreeBSD Foundation
Obtained from: NetBSD (bits of pfil.h and pfil.c)
2003-09-23 17:54:04 +00:00
Bruce Evans
34fe62c776
Fixed some style bugs in the removal of __P(()). The main ones were
...
not removing tabs before "__P((", and not outdenting continuation lines
to preserve non-KNF lining up of code with parentheses. Switch to KNF
formatting and/or rewrap the whole prototype in some cases.
2002-03-24 09:34:04 +00:00
Alfred Perlstein
929ddbbb89
Remove __P.
2002-03-19 21:54:18 +00:00
Ruslan Ermilov
f1eafd6db8
Remove extra memory region kept by "struct pfil_head pfil_head_t;".
...
Seems to be a typo for typedef, but we don't want this non-style(9)
typedef anyway.
PR: kern/31356
2001-10-22 08:46:23 +00:00
Andrey A. Chernov
e7278dcf6f
Replace nonexistent !defined(_LKM) by !defined(KLD_MODULE)
2000-08-01 00:40:32 +00:00
Andrey A. Chernov
8f3a320a76
Check IPFILTER (options IPFILTER generates) instead of NIPFILTER
2000-08-01 00:12:27 +00:00
Andrey A. Chernov
d61dfe72b6
Nonexistent "ipfilter.h" -> "opt_ipfilter.h"
...
Kernel 'make depend' fails otherwise
2000-07-31 23:35:08 +00:00
Jake Burkholder
e39756439c
Back out the previous change to the queue(3) interface.
...
It was not discussed and should probably not happen.
Requested by: msmith and others
2000-05-26 02:09:24 +00:00
Jake Burkholder
740a1973a6
Change the way that the queue(3) structures are declared; don't assume that
...
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
2000-05-23 20:41:01 +00:00
Darren Reed
e9c7bebf95
Add pfil(9) subroutines and manpage from NetBSD.
2000-05-10 13:37:51 +00:00