CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/09/04 02:43:39
Modified files:
sys/kern : uipc_domain.c vfs_subr.c
sys/net : pf_table.c pfkey.c pipex.c radix.c radix.h
route.c rtable.c rtable.h
sys/netinet : in_proto.c
sys/netinet6 : in6_proto.c
sys/netmpls : mpls_proto.c
sys/sys : domain.h
Log message:
Make every subsystem using a radix tree call rn_init() and pass the
length of the key as argument.
This way every consumer of the radix tree has a chance to explicitly
initialize the shared data structures and no longer rely on another
subsystem to do the initialization.
As a bonus ``dom_maxrtkey'' is no longer used an die.
ART kernels should now be fully usable because pf(4) and IPSEC properly
initialized the radix tree.
ok chris@, reyk@