version 1.70.2.5, 2005/02/04 11:47:48 |
version 1.70.2.6, 2005/04/01 14:31:50 |
Line 68 __KERNEL_RCSID(0, "$NetBSD$"); |
|
Line 68 __KERNEL_RCSID(0, "$NetBSD$"); |
|
#include "opt_mrouting.h" |
#include "opt_mrouting.h" |
|
|
#include <sys/param.h> |
#include <sys/param.h> |
|
#include <sys/sysctl.h> |
#include <sys/malloc.h> |
#include <sys/malloc.h> |
#include <sys/mbuf.h> |
#include <sys/mbuf.h> |
#include <sys/socket.h> |
#include <sys/socket.h> |
|
|
splx(s); |
splx(s); |
return (error); |
return (error); |
} |
} |
|
|
|
SYSCTL_SETUP(sysctl_net_inet_raw_setup, "sysctl net.inet.raw subtree setup") |
|
{ |
|
|
|
sysctl_createv(clog, 0, NULL, NULL, |
|
CTLFLAG_PERMANENT, |
|
CTLTYPE_NODE, "net", NULL, |
|
NULL, 0, NULL, 0, |
|
CTL_NET, CTL_EOL); |
|
sysctl_createv(clog, 0, NULL, NULL, |
|
CTLFLAG_PERMANENT, |
|
CTLTYPE_NODE, "inet", NULL, |
|
NULL, 0, NULL, 0, |
|
CTL_NET, PF_INET, CTL_EOL); |
|
sysctl_createv(clog, 0, NULL, NULL, |
|
CTLFLAG_PERMANENT, |
|
CTLTYPE_NODE, "raw", |
|
SYSCTL_DESCR("Raw IPv4 settings"), |
|
NULL, 0, NULL, 0, |
|
CTL_NET, PF_INET, IPPROTO_RAW, CTL_EOL); |
|
|
|
sysctl_createv(clog, 0, NULL, NULL, |
|
CTLFLAG_PERMANENT, |
|
CTLTYPE_STRUCT, "pcblist", |
|
SYSCTL_DESCR("Raw IPv4 control block list"), |
|
sysctl_inpcblist, 0, &rawcbtable, 0, |
|
CTL_NET, PF_INET, IPPROTO_RAW, |
|
CTL_CREATE, CTL_EOL); |
|
} |