Commit Graph

71 Commits

Author SHA1 Message Date
mrg a5f00f16bc move the packet filter hooks in to a saner location. while i'm here, rename
PACKET_FILTER to PFIL_HOOKS.
1996-09-14 14:40:20 +00:00
mycroft 125a8c5ce5 Add a set of generic file system operations that most file systems use.
Also, fix some time stamp bogosities.
1996-09-01 23:57:15 +00:00
thorpej 6041e29f1f My extent map manager. Sort of like resource maps, but more flexible.
Understands allocation aligment and boundary restrictions, "specific region"
allocations, and suballocations.  Capable of statically or dynamically
allocating map overhead.

Many thanks to Matthias Drochner for running the code for me, and sending
me bug fixes, optimizations, and suggestions.  Also, many thanks to
Chris Demetriou for his extremely helpful suggestions.

XXX No manual page yet.  One is forthcoming, as soon as I can scare up
the time to write one.  This has been sitting on my plate for quite a
while, and several projects are waiting for it.  Time to move on.
1996-06-23 00:10:08 +00:00
cgd 407faf0374 add line for 'strip' pseudo-device, and include slcompress.c if it's included. 1996-05-24 13:03:57 +00:00
scottr 6dcb4fba8c XXX !! Hack to make config.old-based ports generate an audio.h file.
Works around the problem reported in PR 2228.
1996-03-19 04:40:54 +00:00
paulus fa78064f7c Make inclusion of the PPP BSD-Compress and Deflate compressors
dependent on the PPP_BSDCOMP and PPP_DEFLATE kernel configuration
options, respectively.
1996-03-19 01:00:49 +00:00
paulus ded34522e2 Now need bpfilter for ppp, since it does packet filtering.
Add files for PPP-Deflate packet compression support.
1996-03-15 02:43:53 +00:00
cgd 3d67685d36 Do not build vnode_if.[ch] for each kernel. Build them once, like the
various syscall sources/headers, and just compile them.  From PR 2142, OK'd
by mycroft.
1996-02-29 20:54:58 +00:00
thorpej 693685364b Add kern_ntptime.c, per Thorsten Frueauf <frueauf@ira.uka.de>, PR #2146. 1996-02-29 03:36:31 +00:00
mycroft af23361dde Remove tty_compat.c. 1996-02-03 00:23:51 +00:00
thorpej 22ab83eff0 We don't have, and have never had, a kern/exec_hpux.c 1995-11-20 01:01:05 +00:00
paulus 69f3d14493 Include extra files for the new PPP stuff. 1995-07-04 06:42:19 +00:00
cgd 8c5643694c ecoff exec code needed for COMPAT_OSF1 1995-03-08 00:54:15 +00:00
glass f634dc196b preliminary arcnet support. uses lame but RFC address resolution 1995-02-23 07:19:49 +00:00
cgd 2ef4ca1f3d vn -> vnd renaming, for consistency 1995-01-25 04:48:07 +00:00
cgd cefdccbf31 changes for the new sys_process.c, and some cleanup 1994-08-15 16:37:04 +00:00
cgd cf92afd66e New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:29:24 +00:00
cgd 89e331dcad new standard, minimally intrusive ID format 1994-06-27 19:40:57 +00:00
hpeyerl 97562c208d Changes for ccd. 1994-06-24 14:00:22 +00:00
mycroft 36d501bf10 Update for 4.4 fs code. 1994-06-08 11:20:25 +00:00
glass 02789e9d37 oops 1994-05-27 16:27:13 +00:00
cgd dd253c2abd subr_mcount goes away 1994-05-19 06:11:04 +00:00
mycroft 4d802d6ff1 Add some new stuff. 1994-05-13 06:19:13 +00:00
chopps 08fb938d9b oops we want to alphabetize starting on path, not basename.. 1994-05-12 03:36:32 +00:00
chopps bf5b060f84 add adosfs to files for old config and alphabetize for both. 1994-05-12 03:33:41 +00:00
cgd 748795c12e out with the ick, in with the sick 1994-05-07 01:30:45 +00:00
cgd a0a7429482 lots of changes: prototype migration, move lots of variables, definitions,
and structure elements around.  kill some unnecessary type and macro
definitions.  standardize clock handling.  More changes than you'd want.
1994-05-05 05:35:42 +00:00
glass a3b042140f revised nfs diskless support. uses bootp+rpc to gather parameters 1994-04-18 06:18:05 +00:00
glass 5c35c98f88 getting rid of tp_astring.c 1994-03-26 04:13:48 +00:00
deraadt 974484d469 kern/subr_disk.c is standard 1994-03-23 18:22:52 +00:00
ws ec20310be9 Oops. Bug fix for nfs server. Reported by Theo. 1994-03-10 16:56:14 +00:00
ws ce516ff13d Make FFS optional 1994-03-09 21:21:37 +00:00
cgd d23339cb78 make kern/syscalls.c included if syscall_debug defined 1994-02-15 06:14:45 +00:00
hpeyerl 40ceea7ad3 igmp.c and ip_mroute.c are dependant on "inet" being defined.
(Thanx to Tim Chase for pointing this out)
1994-02-11 18:02:06 +00:00
mycroft 810b9e898c Deprecate af.c. 1994-02-10 17:27:45 +00:00
hpeyerl 815cc355b8 Multicast is no longer optional. 1994-02-02 01:15:59 +00:00
cgd 1e0d9f8ad1 add files for updated execve() 1994-01-16 03:03:38 +00:00
cgd 957ce06f24 far reaching but relatively minor cleanup and slight reorg of exec code 1994-01-08 07:14:24 +00:00
cgd 18470f17e3 this file is once again in alphabetical order... 1993-12-22 12:48:25 +00:00
brezak c271e40d97 Add dev/vn.c driver 1993-12-21 05:25:35 +00:00
deraadt 2bfd9f76b6 tunnel driver should work now 1993-12-13 05:04:34 +00:00
hpeyerl 748eecc392 Two new files for Multicast 1993-12-09 00:35:00 +00:00
cgd 4878a43c3d Add the System V message queue and semaphore facilities. Implemented
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 13:21:59 +00:00
cgd 917af1bf7b new locations 1993-11-12 03:38:16 +00:00
glass 3e21ea2e33 tablet line discipline compiles and probably works now. 1993-11-02 06:19:24 +00:00
cgd a65ca356db oops 1993-10-21 00:15:47 +00:00
cgd e75ed9019d no more subr_acct.c 1993-10-21 00:14:34 +00:00
cgd 5384291866 add kern/exec_aout.c as a standard file. 1993-09-05 01:31:59 +00:00
deraadt a87b4a30bd pagers are now options, not pseudo-devices 1993-08-30 07:09:20 +00:00
pk 6b29756e78 Add files for proc filesystem. 1993-08-24 12:52:29 +00:00