freebsd-nq/sys/conf
David Malone 1f44b0a1b5 Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSD
have already done this, so I have styled the patch on their work:

        1) introduce a ip_newid() static inline function that checks
        the sysctl and then decides if it should return a sequential
        or random IP ID.

        2) named the sysctl net.inet.ip.random_id

        3) IPv6 flow IDs and fragment IDs are now always random.
        Flow IDs and frag IDs are significantly less common in the
        IPv6 world (ie. rarely generated per-packet), so there should
        be smaller performance concerns.

The sysctl defaults to 0 (sequential IP IDs).

Reviewed by:	andre, silby, mlaier, ume
Based on:	NetBSD
MFC after:	2 months
2004-08-14 15:32:40 +00:00
..
defines
files Add geom_uzip -- geom class that implements read-only compressed disks. 2004-08-13 09:40:58 +00:00
files.alpha Break out the MI part of the /dev/[k]mem and /dev/io drivers into 2004-08-01 11:40:54 +00:00
files.amd64 Oops. Didn't commit this as part of the mem module fix. 2004-08-04 20:49:43 +00:00
files.arm Remove libkern/mem* 2004-05-14 23:42:54 +00:00
files.i386 Oops. Didn't commit this as part of the mem module fix. 2004-08-04 20:49:43 +00:00
files.ia64 Break out the MI part of the /dev/[k]mem and /dev/io drivers into 2004-08-01 11:40:54 +00:00
files.pc98 MFi386: revision 1.502. 2004-08-05 13:00:11 +00:00
files.powerpc - Introduce an ofw_bus kobj-interface for retrieving the OFW node and a 2004-08-12 17:41:33 +00:00
files.sparc64 - Introduce an ofw_bus kobj-interface for retrieving the OFW node and a 2004-08-12 17:41:33 +00:00
kern.mk Define INLINE_LIMIT for arm. 2004-05-14 13:35:46 +00:00
kern.post.mk We don't need GEN_M_CFILES. Fold it into GEN_CFILES definition and 2004-06-27 23:03:43 +00:00
kern.pre.mk Removed COPTS support from kmod.mk and kern.pre.mk. 2004-08-13 14:30:26 +00:00
kmod_syms.awk
kmod.mk Removed COPTS support from kmod.mk and kern.pre.mk. 2004-08-13 14:30:26 +00:00
ldscript.alpha
ldscript.amd64 Provide the _start_ctors and _stop_ctors symbols. As on i386, the addresses 2004-05-29 01:09:00 +00:00
ldscript.arm Add config magic for arm. 2004-05-14 11:49:40 +00:00
ldscript.i386
ldscript.ia64 Fix the following error: 2004-06-20 22:32:19 +00:00
ldscript.powerpc
ldscript.sparc64
majors
majors.awk
Makefile.alpha Change required config(8) version. 2004-05-09 22:29:38 +00:00
Makefile.amd64 Change required config(8) version. 2004-05-09 22:29:38 +00:00
Makefile.arm Add config magic for arm. 2004-05-14 11:49:40 +00:00
Makefile.i386 Change required config(8) version. 2004-05-09 22:29:38 +00:00
Makefile.ia64 Change required config(8) version. 2004-05-09 22:29:38 +00:00
Makefile.pc98 Change required config(8) version. 2004-05-09 22:29:38 +00:00
Makefile.powerpc Removed COPTS support from kmod.mk and kern.pre.mk. 2004-08-13 14:30:26 +00:00
Makefile.sparc64 Change required config(8) version. 2004-05-09 22:29:38 +00:00
makeLINT.mk
makeLINT.sed
newvers.sh When building a kernel or the loader, let the hostname be overridden 2004-07-01 06:40:12 +00:00
NOTES Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSD 2004-08-14 15:32:40 +00:00
options Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSD 2004-08-14 15:32:40 +00:00
options.alpha Update for the KDB framework. Sanitize the alpha console code now that 2004-07-10 22:29:41 +00:00
options.amd64
options.arm Add config magic for arm. 2004-05-14 11:49:40 +00:00
options.i386
options.ia64
options.pc98 MFi386: Add NETGRAPH_CRONYX. 2004-05-18 11:56:24 +00:00
options.powerpc Catch up with sparc64 OFWCONS_POLL_HZ change 2004-06-25 13:44:34 +00:00
options.sparc64 Better OFW console support on Sun Ultra2 machines. 2004-06-24 02:57:11 +00:00
systags.sh