[BACK]Return to ip6_input.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / netinet6

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/netinet6/ip6_input.c between version 1.139 and 1.140

version 1.139, 2012/06/23 03:14:04 version 1.140, 2012/06/25 15:28:40
Line 103  __KERNEL_RCSID(0, "$NetBSD$");
Line 103  __KERNEL_RCSID(0, "$NetBSD$");
 #include <netinet/ip_icmp.h>  #include <netinet/ip_icmp.h>
 #endif /* INET */  #endif /* INET */
 #include <netinet/ip6.h>  #include <netinet/ip6.h>
 #include <netinet/rfc6056.h>  #include <netinet/portalgo.h>
 #include <netinet6/in6_var.h>  #include <netinet6/in6_var.h>
 #include <netinet6/ip6_var.h>  #include <netinet6/ip6_var.h>
 #include <netinet6/ip6_private.h>  #include <netinet6/ip6_private.h>
Line 1958  sysctl_net_inet6_ip6_setup(struct sysctl
Line 1958  sysctl_net_inet6_ip6_setup(struct sysctl
                         CTL_CREATE, CTL_EOL);                          CTL_CREATE, CTL_EOL);
 #endif  #endif
         /* anonportalgo RFC6056 subtree */          /* anonportalgo RFC6056 subtree */
         const struct sysctlnode *rfc6056_node;          const struct sysctlnode *portalgo_node;
         sysctl_createv(clog, 0, NULL, &rfc6056_node,          sysctl_createv(clog, 0, NULL, &portalgo_node,
                        CTLFLAG_PERMANENT,                         CTLFLAG_PERMANENT,
                        CTLTYPE_NODE, "anonportalgo",                         CTLTYPE_NODE, "anonportalgo",
                        SYSCTL_DESCR("Anonymous port algorithm selection (RFC 6056)"),                         SYSCTL_DESCR("Anonymous port algorithm selection (RFC 6056)"),
                        NULL, 0, NULL, 0,                         NULL, 0, NULL, 0,
                        CTL_NET, PF_INET6, IPPROTO_IPV6, CTL_CREATE, CTL_EOL);                         CTL_NET, PF_INET6, IPPROTO_IPV6, CTL_CREATE, CTL_EOL);
         sysctl_createv(clog, 0, &rfc6056_node, NULL,          sysctl_createv(clog, 0, &portalgo_node, NULL,
                        CTLFLAG_PERMANENT,                         CTLFLAG_PERMANENT,
                        CTLTYPE_STRING, "available",                         CTLTYPE_STRING, "available",
                        SYSCTL_DESCR("available algorithms"),                         SYSCTL_DESCR("available algorithms"),
                        sysctl_rfc6056_available, 0, NULL, RFC6056_MAXLEN,                         sysctl_portalgo_available, 0, NULL, PORTALGO_MAXLEN,
                        CTL_CREATE, CTL_EOL);                         CTL_CREATE, CTL_EOL);
         sysctl_createv(clog, 0, &rfc6056_node, NULL,          sysctl_createv(clog, 0, &portalgo_node, NULL,
                        CTLFLAG_PERMANENT|CTLFLAG_READWRITE,                         CTLFLAG_PERMANENT|CTLFLAG_READWRITE,
                        CTLTYPE_STRING, "selected",                         CTLTYPE_STRING, "selected",
                        SYSCTL_DESCR("selected algorithm"),                         SYSCTL_DESCR("selected algorithm"),
                        sysctl_rfc6056_selected6, 0, NULL, RFC6056_MAXLEN,                         sysctl_portalgo_selected6, 0, NULL, PORTALGO_MAXLEN,
                        CTL_CREATE, CTL_EOL);                         CTL_CREATE, CTL_EOL);
         sysctl_createv(clog, 0, NULL, NULL,          sysctl_createv(clog, 0, NULL, NULL,
                        CTLFLAG_PERMANENT|CTLFLAG_READWRITE,                         CTLFLAG_PERMANENT|CTLFLAG_READWRITE,

Legend:
Removed from v.1.139  
changed lines
  Added in v.1.140

CVSweb <webmaster@jp.NetBSD.org>