imp
661b96f06e
Move most of the 15 variations on generating opt_inet.h and
...
opt_inet6.h into kmod.mk by forcing almost everybody to eat the same
dogfood. While at it, consolidate the opt_bpf.h and opt_mroute.h
targets here too.
2014-08-04 22:37:02 +00:00
imp
2118f42afd
Use src.opts.mk in preference to bsd.own.mk except where we need stuff
...
from the latter.
2014-05-06 04:22:01 +00:00
dim
3e031c24bf
Turn off warnings about unused variables for a bunch of files under
...
contrib/ipfilter.
MFC after: 3 days
2013-12-29 14:21:55 +00:00
cy
c1298c7a07
Update ipfilter 4.1.28 --> 5.1.2.
...
Approved by: glebius (mentor)
BSD Licensed by: Darren Reed <darrenr@reed.wattle.id.au> (author)
2013-09-06 23:11:19 +00:00
dim
a15eaa46ba
Disable several instances instances of clang's -Wself-assign warning.
...
All of these are harmless, and are in fact used to shut up warnings from
lint.
While here, remove -Wno-missing-prototypes from the xfs module
Makefile, as I could not reproduce those warnings either with gcc or
clang.
MFC after: 1 week
2011-12-30 13:16:59 +00:00
ru
388e590f95
Reimplementation of world/kernel build options. For details, see:
...
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
2006-03-17 18:54:44 +00:00
yar
024c6e0e38
Let modules use the kernel's opt_*.h files if built along with
...
the kernel by wrapping all targets for fake opt_*.h files in
.if defined(KERNBUILDDIR). Thus, such fake files won't be
created at all if modules are built with the kernel.
Some modules undergo cleanup like removing unused or unneeded
options or .h files, without which they wouldn't build this way
or the other.
Reviewed by: ru
Tested by: no binary changes in modules built alone
Tested on: i386 sparc64 amd64
2005-10-14 23:30:17 +00:00
ru
79394f57d8
Fix standalone module build.
...
Reported by: Boris Samorodov <bsam@ipt.ru>
2005-06-03 15:31:10 +00:00
darrenr
b4b1fd25b4
new files and compile defines to build new ipfilter
2005-04-25 18:46:00 +00:00
scottl
55b47ae071
Don't define PFIL_HOOKS. It's no longer required in RELENG_5 or HEAD.
2004-12-25 00:23:36 +00:00
ru
5c04306fea
NOINET6 -> NO_INET6
2004-12-21 10:49:29 +00:00
darrenr
10c0032386
Recognise NOINET6 as an indication to not build IPv6 enabled source even
...
if FreeBSD header files, etc, support it.
Submitted by: Sergey Mokryshev <mokr@mokr.net>
2004-06-08 23:52:22 +00:00
darrenr
e7e00f8d14
IPv6 is on by default in GENERIC so enable IPv6 in IPFilter too by default.
...
PR: kern/57730
Submitted by: FUKAUMI Naoki <fukaumi@soum.co.jp>
2004-04-20 14:06:42 +00:00
sam
5f2d9e757f
update to reflect PFIL_HOOKS api changes
...
Supported by: FreeBSD Foundation
2003-09-23 17:55:04 +00:00
ru
3f4f85365b
Drop <bsd.man.mk> support from <bsd.kmod.mk>.
...
Not objected to by: -current
2002-01-11 15:49:02 +00:00
jlemon
1c01a56a7d
Relocate IPFilter from sys/netinet to sys/contrib/ipfilter.
2001-06-07 04:06:21 +00:00
obrien
c269c9fb36
Use a consistent style and one much closer to the rest of /usr/src
2001-01-06 14:00:42 +00:00
gshapiro
d06829a9b3
Fix typo
2000-09-04 03:59:41 +00:00
ache
cd67564f78
Back out opt_ipfilter.h creation I add recently and add -DIPFILTER=1
...
to CFLAGS instead
According to other sources, opt_ipfilter.h not supposed to be included for
modules
2000-08-01 00:44:42 +00:00
ache
e457a93633
Fix prev. commit: NIPFILTER -> IPFILTER
2000-08-01 00:10:08 +00:00
ache
6692152318
Generate opt_ipfilter.h to fix 'make depend'
2000-07-31 23:58:38 +00:00
peter
ea11d3cf1c
Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
...
encoding the relative path.
2000-05-27 01:14:33 +00:00
peter
1b38e19179
Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
...
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk. This might
also make it easier to build 5.x kernels on 4.0 boxes etc, assuming
gensetdefs and config(8) are updated.
2000-05-04 12:08:52 +00:00
guido
e48db75116
Add forgotten ip_fil.c and fil.c to kld version
...
Remove mlfk_ipl.c from here: no sources allowed in these directories!
1999-12-06 20:33:38 +00:00
guido
8cdd84c50e
Add ipfilter kld and wire it in.
1999-11-23 22:18:17 +00:00