christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
perry
477853c351
nuke trailing whitespace
2005-02-26 22:58:54 +00:00
peter
1c9b56c830
Add MKIPFILTER; if set to no, don't build and install the ipf(4) programs,
...
headers and LKM.
Add MKPF; if set to no, don't build and install the pf(4) programs,
headers, LKM and spamd.
Both options default to yes, so nothing changed in the default build.
Reviewed by lukem.
2005-02-22 14:39:58 +00:00
martti
534d9de60b
Added -DINET
2005-02-09 06:41:01 +00:00
martti
a023cb1d19
Upgraded IPFilter to 4.1.5
2005-02-08 07:01:52 +00:00
christos
891bc12ddc
Account for pending ipf move.
2004-10-01 15:20:45 +00:00
christos
650f6a8ec7
use <netinet/...> for the ipf headers like everything else.
2004-10-01 15:20:33 +00:00
martti
c72a29a530
Better kernel module for IPF (kern/26112 by Peter Postma)
2004-08-30 11:32:33 +00:00
martti
6cb8b4cb48
Set PATH and use ip_fil_netbsd.c
2004-03-28 09:37:14 +00:00
martti
24d567d60d
Upgraded IPFilter to 4.1.1
2004-03-28 09:00:53 +00:00
fvdl
d5aece61d6
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
...
and need to be examined and discussed more.
2003-06-29 22:28:00 +00:00
chris
e0c81274e0
Another proc->lwp change.
2003-06-29 17:18:48 +00:00
darrenr
960df3c8d1
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
...
be inserted into ktrace records. The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
2003-06-28 14:20:43 +00:00
gehenna
13cbb957cf
make this compile.
2002-09-06 16:56:13 +00:00
martti
83b3487b70
Upgraded IPFilter to 3.4.25
2002-03-14 12:32:36 +00:00
martti
a54225fdf9
Added missing -DIPFILTER_LKM
2002-01-24 13:50:32 +00:00
martti
b9920d0f43
Upgraded IPFilter to 3.4.23
2002-01-24 08:21:30 +00:00
lukem
b574ee0f82
define NOMAN= once, at the real top level of lkm
2001-12-12 12:06:45 +00:00
lukem
00255d260d
define NOMAN= once, at the top level
2001-12-12 11:44:43 +00:00
tv
8e6f7afb5b
MKfoo=no -> NOfoo
2001-12-12 01:48:43 +00:00
lukem
f5e6ca8797
add RCSIDs
2001-11-12 23:22:57 +00:00
assar
bec71dc090
change vop_symlink and vop_mknod to return vpp (the created node)
...
refed, so that the caller can actually use it. update callers and
file systems that implement these vnode operations
2001-07-24 15:39:30 +00:00
chs
09cb38f22b
expose the definitions of MIN() and MAX() in sys/param.h to the kernel
...
and use those in favor of a dozen copies scattered around the source tree.
2001-02-05 10:42:40 +00:00
veego
21dea2100c
Resolve conflicts.
2000-05-03 11:12:03 +00:00
veego
2e825f9c4e
Resolve conflicts and change the Makefile to reflect the move of ipl.h
...
to sys/netinet (we need it now in usr.sbin/ipf).
1999-12-12 11:18:46 +00:00
ross
4281edcb66
Enable this lkm on alpha.
1999-03-18 06:01:42 +00:00
cjs
c890eba0b7
Change NOMAN=yep to MKMAN=no.
1999-02-12 05:41:57 +00:00
mrg
d3224441a0
merge ipf 3.2.10
1998-11-22 14:41:29 +00:00
mrg
de6cfc033a
don't need our own lkmenodev anymore...
1998-11-17 01:46:10 +00:00
veego
e3d44c6e25
Resolve conflicts from the import.
1998-07-12 15:11:50 +00:00
veego
a5aa2efa3d
Resolve conflicts from the import of IPFilter 3.2.7.
1998-05-29 20:32:01 +00:00
veego
82423e3d01
Resolve conflicts
1998-05-17 16:50:15 +00:00
thorpej
3ef999a19b
Make sure all LKMs get built with -DUVM and -DPMAP_NEW if so configured
...
in mk.conf.
1998-03-28 23:58:44 +00:00
fvdl
e5bc90f40c
Merge with Lite2 + local changes
1998-03-01 02:20:01 +00:00
mikel
54013b0a5c
add ipmon(8) support, from Matthias Scheler in PR kern/4860
1998-02-04 07:38:55 +00:00
mrg
84ecff38c2
merge ip-filter 3.2.1
1997-11-14 12:40:06 +00:00
mrg
3f0ebb2220
sigh. merge ipfilter 3.2 onto the trunk. merge to the branch was a mistake.
1997-10-30 15:39:56 +00:00
veego
4508fb4354
Resolve conflicts from the merge of ipf 3.2beta5.
1997-09-21 18:00:54 +00:00
kleink
20b33f1d4c
When creating new device nodes based on the major number of the LKM slot we
...
have been assigned, try to remove any existing ones first; otherwise loading
the LKM could fail with EEXIST. Fixes PR kern/3868.
Why was this call dropped between v3-2alpha7 and v3-2beta1?
1997-07-19 22:42:18 +00:00
kleink
24b86eb3f3
Sync if_ipl_lkmentry()'s prototype with the function's actual name; from
...
Matthias Scheler in PR kern/3868.
1997-07-19 15:35:27 +00:00
thorpej
a6c52a705c
Fix a case where an error condition wouldn't be indicated in the dispatch
...
routine. A few minor KNF'ish stylistic changes while I'm here.
1997-07-06 22:19:43 +00:00
thorpej
5b434b6e72
Under no circumstances should we #define iplread to an error stub; ip_fil.c
...
already has the correct code to return ENXIO if logging is not enabled.
1997-07-06 22:13:49 +00:00
thorpej
928ff81b87
Need ip_auth.o
1997-07-06 22:12:56 +00:00
darrenr
a7a52d12c8
fix conflicts from import
1997-07-05 05:52:39 +00:00
thorpej
8b4b26e8d9
Fix several bugs/warnings:
...
- Pull in correct headers to get types.
- Garbage-collect some unused code.
- Add missing return values.
- Add parenthesis around assignments in conditionals.
1997-05-28 02:49:06 +00:00
thorpej
b987e82127
CVS munched date on copyright; correct it.
1997-05-28 02:11:10 +00:00
thorpej
6ef2799147
Garbage-collect unneeded CFLAGS.
1997-05-28 02:10:28 +00:00
thorpej
bbf6e6fb4d
Fix a typo.
1997-05-28 00:22:43 +00:00
thorpej
9062a97000
Resolve conflicts from merge of 3.2a7, take 2.
1997-05-28 00:22:15 +00:00
christos
48729af76f
We don't want iplread to change to enodev() when we don't have IPFILTER_LOG
...
defined.
1997-04-15 18:58:27 +00:00