| version 1.83, 2005/02/03 23:16:40 |
version 1.84, 2005/03/09 05:07:19 |
| 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); |
| |
} |