Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet6/in6_proto.c
Show All 12 Lines | |||||
"Allow the use of addresses whose preferred lifetimes have expired"); | "Allow the use of addresses whose preferred lifetimes have expired"); | ||||
SYSCTL_INT(_net_inet6_ip6, IPV6CTL_RR_PRUNE, rr_prune, | SYSCTL_INT(_net_inet6_ip6, IPV6CTL_RR_PRUNE, rr_prune, | ||||
CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_rr_prune), 0, | CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_rr_prune), 0, | ||||
""); /* XXX unused */ | ""); /* XXX unused */ | ||||
SYSCTL_INT(_net_inet6_ip6, IPV6CTL_USETEMPADDR, use_tempaddr, | SYSCTL_INT(_net_inet6_ip6, IPV6CTL_USETEMPADDR, use_tempaddr, | ||||
CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_use_tempaddr), 0, | CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_use_tempaddr), 0, | ||||
"Create RFC3041 temporary addresses for autoconfigured addresses"); | "Create RFC3041 temporary addresses for autoconfigured addresses"); | ||||
SYSCTL_PROC(_net_inet6_ip6, IPV6CTL_TEMPPLTIME, temppltime, | SYSCTL_PROC(_net_inet6_ip6, IPV6CTL_TEMPPLTIME, temppltime, | ||||
CTLFLAG_VNET | CTLTYPE_INT | CTLFLAG_RW, | CTLFLAG_VNET | CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | ||||
NULL, 0, sysctl_ip6_temppltime, "I", | NULL, 0, sysctl_ip6_temppltime, "I", | ||||
"Maximum preferred lifetime for temporary addresses"); | "Maximum preferred lifetime for temporary addresses"); | ||||
SYSCTL_PROC(_net_inet6_ip6, IPV6CTL_TEMPVLTIME, tempvltime, | SYSCTL_PROC(_net_inet6_ip6, IPV6CTL_TEMPVLTIME, tempvltime, | ||||
CTLFLAG_VNET | CTLTYPE_INT | CTLFLAG_RW, | CTLFLAG_VNET | CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | ||||
NULL, 0, sysctl_ip6_tempvltime, "I", | NULL, 0, sysctl_ip6_tempvltime, "I", | ||||
"Maximum valid lifetime for temporary addresses"); | "Maximum valid lifetime for temporary addresses"); | ||||
SYSCTL_INT(_net_inet6_ip6, IPV6CTL_V6ONLY, v6only, | SYSCTL_INT(_net_inet6_ip6, IPV6CTL_V6ONLY, v6only, | ||||
CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_v6only), 0, | CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_v6only), 0, | ||||
"Restrict AF_INET6 sockets to IPv6 addresses only"); | "Restrict AF_INET6 sockets to IPv6 addresses only"); | ||||
SYSCTL_INT(_net_inet6_ip6, IPV6CTL_AUTO_LINKLOCAL, auto_linklocal, | SYSCTL_INT(_net_inet6_ip6, IPV6CTL_AUTO_LINKLOCAL, auto_linklocal, | ||||
CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_auto_linklocal), 0, | CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(ip6_auto_linklocal), 0, | ||||
"Default value of per-interface flag for automatically adding an IPv6 " | "Default value of per-interface flag for automatically adding an IPv6 " | ||||
"link-local address to interfaces when attached"); | "link-local address to interfaces when attached"); | ||||
SYSCTL_VNET_PCPUSTAT(_net_inet6_ip6, IPV6CTL_RIP6STATS, rip6stats, | SYSCTL_VNET_PCPUSTAT(_net_inet6_ip6, IPV6CTL_RIP6STATS, rip6stats, | ||||
Show All 12 Lines |