NetBSD/sys
jonathan 995c532c33 Revert the (default) ip_id algorithm to the pre-randomid algorithm,
due to demonstrated low-period repeated IDs from the randomized IP_id
code.  Consensus is that the low-period repetition (much less than
2^15) is not suitable for general-purpose use.

Allocators of new IPv4 IDs should now call the function ip_newid().
Randomized IP_ids is now a config-time option, "options RANDOM_IP_ID".
ip_newid() can use ip_random-id()_IP_ID if and only if configured
with RANDOM_IP_ID. A sysctl knob should be  provided.

This API may be reworked in the near future to support linear ip_id
counters per (src,dst) IP-address pair.
2003-11-17 21:34:27 +00:00
..
altq - kill bzero/bcopy 2003-11-09 22:11:12 +00:00
arch TAB/space cleanup. 2003-11-17 14:37:59 +00:00
coda Remove some assigned-to but otherwise unused variables. 2003-10-30 01:58:17 +00:00
compat Illegal instruction exceptions 2003-11-17 13:20:06 +00:00
conf Add support for MAKEVERBOSE (a first pass, at least). 2003-11-17 09:39:29 +00:00
crypto Move the Skipjack algorithm from sys/opencrypto to sys/crypto/skipjack. 2003-11-16 12:07:50 +00:00
ddb o Fix a bug in ksyms that changed the real meaning of st_name entries for 2003-11-17 10:16:18 +00:00
dev Clear DRIVE_ATA|DRIVE_ATAPI for both drives only when we're sure this is 2003-11-17 20:01:35 +00:00
fs KASSERT was not the right thing here. Instead only set the type if f_type 2003-11-11 00:44:16 +00:00
gdbscripts
ipkdb
kern expose proc_stop; needed by mach/darwin emulation 2003-11-17 19:21:56 +00:00
lib Use assembler version of bswap64. 2003-11-14 00:39:17 +00:00
lkm Use the same trick as powerpc to resolve the 24-bit pc-relative 2003-11-04 14:50:27 +00:00
miscfs Various typo fixes from Jonathon Gray via jmc@openbsd. 2003-11-17 11:16:10 +00:00
net Add data-link type DLT_IEEE802_11_RADIO to wi and atw. DLT_IEEE802_11_RADIO 2003-11-16 09:02:42 +00:00
net80211 Add data-link type DLT_IEEE802_11_RADIO to wi and atw. DLT_IEEE802_11_RADIO 2003-11-16 09:02:42 +00:00
netatalk
netccitt Change global head-of-local-IP-address list from in_ifaddr to 2003-11-11 20:25:26 +00:00
netinet Revert the (default) ip_id algorithm to the pre-randomid algorithm, 2003-11-17 21:34:27 +00:00
netinet6 Revert the (default) ip_id algorithm to the pre-randomid algorithm, 2003-11-17 21:34:27 +00:00
netipsec Revert the (default) ip_id algorithm to the pre-randomid algorithm, 2003-11-17 21:34:27 +00:00
netisdn Calculate controller number based on the controller number stored in 2003-10-28 17:02:54 +00:00
netiso Remove some assigned-to but otherwise unused variables. 2003-10-30 01:43:08 +00:00
netkey in_ifaddr -> in_ifaddrhead 2003-11-11 21:41:11 +00:00
netnatm
netns s/in_ifaddr/in_ifaddrhead/. not really tested 2003-11-14 15:04:48 +00:00
netsmb Remove some assigned-to but otherwise unused variables. 2003-10-30 01:43:08 +00:00
nfs Fix hanging-paren typo. 2003-11-17 02:02:31 +00:00
opencrypto Move the Skipjack algorithm from sys/opencrypto to sys/crypto/skipjack. 2003-11-16 12:07:50 +00:00
stand
sys expose proc_stop. needed by mach/darwin emulation. 2003-11-17 19:21:24 +00:00
ufs Kernel portion of the fsync_range(2) system call. Written by Bill 2003-11-15 01:19:38 +00:00
uvm eliminate uvm_useracc() in favor of checking the return value of 2003-11-13 03:09:28 +00:00
Makefile