Lines Matching refs:ipv6
12 #include <linux/ipv6.h>
16 #include <net/ipv6.h>
36 ipv6.sysctl.multipath_hash_policy);
47 .data = &init_net.ipv6.sysctl.bindv6only,
54 .data = &init_net.ipv6.sysctl.anycast_src_echo_reply,
61 .data = &init_net.ipv6.sysctl.flowlabel_consistency,
68 .data = &init_net.ipv6.sysctl.auto_flowlabels,
77 .data = &init_net.ipv6.sysctl.fwmark_reflect,
84 .data = &init_net.ipv6.sysctl.idgen_retries,
91 .data = &init_net.ipv6.sysctl.idgen_delay,
98 .data = &init_net.ipv6.sysctl.flowlabel_state_ranges,
105 .data = &init_net.ipv6.sysctl.ip_nonlocal_bind,
112 .data = &init_net.ipv6.sysctl.flowlabel_reflect,
121 .data = &init_net.ipv6.sysctl.max_dst_opts_cnt,
128 .data = &init_net.ipv6.sysctl.max_hbh_opts_cnt,
135 .data = &init_net.ipv6.sysctl.max_dst_opts_len,
142 .data = &init_net.ipv6.sysctl.max_hbh_opts_len,
149 .data = &init_net.ipv6.sysctl.multipath_hash_policy,
158 .data = &init_net.ipv6.sysctl.seg6_flowlabel,
225 net->ipv6.sysctl.hdr = register_net_sysctl(net, "net/ipv6", ipv6_table);
226 if (!net->ipv6.sysctl.hdr)
229 net->ipv6.sysctl.route_hdr =
230 register_net_sysctl(net, "net/ipv6/route", ipv6_route_table);
231 if (!net->ipv6.sysctl.route_hdr)
234 net->ipv6.sysctl.icmp_hdr =
235 register_net_sysctl(net, "net/ipv6/icmp", ipv6_icmp_table);
236 if (!net->ipv6.sysctl.icmp_hdr)
243 unregister_net_sysctl_table(net->ipv6.sysctl.route_hdr);
245 unregister_net_sysctl_table(net->ipv6.sysctl.hdr);
261 ipv6_table = net->ipv6.sysctl.hdr->ctl_table_arg;
262 ipv6_route_table = net->ipv6.sysctl.route_hdr->ctl_table_arg;
263 ipv6_icmp_table = net->ipv6.sysctl.icmp_hdr->ctl_table_arg;
265 unregister_net_sysctl_table(net->ipv6.sysctl.icmp_hdr);
266 unregister_net_sysctl_table(net->ipv6.sysctl.route_hdr);
267 unregister_net_sysctl_table(net->ipv6.sysctl.hdr);
285 ip6_header = register_net_sysctl(&init_net, "net/ipv6", ipv6_rotable);