blob: 050d08809ef2942be02c90f1b1587237d9b50fc7 [file] [log] [blame]
Daniel Lezcanob0f159d2008-01-10 02:49:06 -08001/*
2 * ipv6 in net namespaces
3 */
4
Daniel Lezcanoe71e0342008-01-10 02:56:03 -08005#include <net/inet_frag.h>
6
Daniel Lezcanob0f159d2008-01-10 02:49:06 -08007#ifndef __NETNS_IPV6_H__
8#define __NETNS_IPV6_H__
9
Daniel Lezcano760f2d02008-01-10 02:53:43 -080010struct ctl_table_header;
11
12struct netns_sysctl_ipv6 {
13#ifdef CONFIG_SYSCTL
14 struct ctl_table_header *table;
15#endif
Daniel Lezcanoe71e0342008-01-10 02:56:03 -080016 struct inet_frags_ctl frags;
Daniel Lezcano99bc9c42008-01-10 02:54:53 -080017 int bindv6only;
Daniel Lezcano49905092008-01-10 03:01:01 -080018 int flush_delay;
19 int ip6_rt_max_size;
20 int ip6_rt_gc_min_interval;
21 int ip6_rt_gc_timeout;
22 int ip6_rt_gc_interval;
23 int ip6_rt_gc_elasticity;
24 int ip6_rt_mtu_expires;
25 int ip6_rt_min_advmss;
Daniel Lezcano760f2d02008-01-10 02:53:43 -080026};
27
Daniel Lezcanob0f159d2008-01-10 02:49:06 -080028struct netns_ipv6 {
Daniel Lezcano760f2d02008-01-10 02:53:43 -080029 struct netns_sysctl_ipv6 sysctl;
Daniel Lezcanob0f159d2008-01-10 02:49:06 -080030};
31#endif