NetBSD/sys
jdolecek 465f95a5ec Embed information about kernel version and some of used kernel options
into compiled LKMs. Check this information when LKM is loaded into kernel
and refuse LKMs not matching currently running kernel. Provide LMFORCE
ioctl to skip this check for those feeling adventurous.

as discussed on tech-kern@, thanks to feedback from Bill Studenmund and others
2003-09-06 19:08:53 +00:00
..
altq use arc4random. sync w/ kame 2003-09-05 22:43:01 +00:00
arch Move the bulk of pci_intr_string into a seperate intr_string function. Use 2003-09-06 17:44:36 +00:00
coda don't include opt_coda_compat.h unless _KERNEL_OPT. also, only include it 2003-08-28 05:55:19 +00:00
compat regen 2003-09-06 11:50:25 +00:00
conf welcome to 1.6Y (for inpcb/in6pcb change) 2003-09-04 09:17:40 +00:00
crypto bzero() 2nd arg mistake. found by openbsd guys, via kame 2003-09-04 00:11:49 +00:00
ddb long -> unsigned long, so that correct pointer is sent in function call. 2003-09-03 10:45:10 +00:00
dev Some of the table entries are now noops. Remove them. 2003-09-05 11:24:56 +00:00
fs sprinkle __attribute__((__packed__)) to structures representing on-disk data 2003-09-06 13:56:42 +00:00
gdbscripts
ipkdb
kern Embed information about kernel version and some of used kernel options 2003-09-06 19:08:53 +00:00
lib Um, undo last; libsa printf doesn't do %z. 2003-09-04 12:02:10 +00:00
lkm switch over to DISPATCH(), it calls the 'load' entry point in right 2003-09-06 13:34:56 +00:00
miscfs Adjust to the new calling convention of unp_connect2. 2003-09-04 04:30:25 +00:00
net Fix copy & pasto. 2003-09-05 23:13:15 +00:00
net80211 Pull in net80211/ from FreeBSD. This contains Sam Leffler's 2003-08-30 21:26:03 +00:00
netatalk
netccitt Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
netinet randomize IPv4/v6 fragment ID and IPv6 flowlabel. avoids predictability 2003-09-06 03:36:30 +00:00
netinet6 correct seed generation. sync w/ kame 2003-09-06 13:47:09 +00:00
netipsec change the additional arg to be passed to ip{,6}_output to struct socket *. 2003-08-22 21:53:01 +00:00
netisdn Make it compile on alpha. 2003-08-12 19:49:27 +00:00
netiso change the additional arg to be passed to ip{,6}_output to struct socket *. 2003-08-22 21:53:01 +00:00
netkey allow userland to specify SPD ID. more readable debugging messages. 2003-08-22 06:22:21 +00:00
netnatm
netns change the additional arg to be passed to ip{,6}_output to struct socket *. 2003-08-22 21:53:01 +00:00
netsmb "(u_short > 0xffff)" is never true, as gcc3 found out 2003-07-03 10:59:12 +00:00
nfs VOP_PUTPAGES() must be called with the vnode's interlock held. 2003-08-26 16:40:10 +00:00
opencrypto comment typo 2003-09-06 18:40:15 +00:00
stand Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
sys Embed information about kernel version and some of used kernel options 2003-09-06 19:08:53 +00:00
ufs use arc4random instead of random (mask with INT32_MAX to avoid getting 2003-09-05 21:58:35 +00:00
uvm Can't rely on side-effects in KASSERT expressions which was pointed out to 2003-09-01 14:20:57 +00:00
Makefile Descend into opencrypto (in alphabetical order) to install userland OCF header.. 2003-07-25 23:09:26 +00:00