| 
									
										
										
										
											2008-01-10 02:49:06 -08:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * ipv6 in net namespaces | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-01-10 02:56:03 -08:00
										 |  |  | #include <net/inet_frag.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-01-10 02:49:06 -08:00
										 |  |  | #ifndef __NETNS_IPV6_H__
 | 
					
						
							|  |  |  | #define __NETNS_IPV6_H__
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-01-10 02:53:43 -08:00
										 |  |  | struct ctl_table_header; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | struct netns_sysctl_ipv6 { | 
					
						
							|  |  |  | #ifdef CONFIG_SYSCTL
 | 
					
						
							|  |  |  | 	struct ctl_table_header *table; | 
					
						
							| 
									
										
										
										
											2008-01-22 06:08:36 -08:00
										 |  |  | 	struct ctl_table_header *frags_hdr; | 
					
						
							| 
									
										
										
										
											2008-01-10 02:53:43 -08:00
										 |  |  | #endif
 | 
					
						
							| 
									
										
										
										
											2008-01-10 02:54:53 -08:00
										 |  |  | 	int bindv6only; | 
					
						
							| 
									
										
										
										
											2008-01-10 03:01:01 -08:00
										 |  |  | 	int flush_delay; | 
					
						
							|  |  |  | 	int ip6_rt_max_size; | 
					
						
							|  |  |  | 	int ip6_rt_gc_min_interval; | 
					
						
							|  |  |  | 	int ip6_rt_gc_timeout; | 
					
						
							|  |  |  | 	int ip6_rt_gc_interval; | 
					
						
							|  |  |  | 	int ip6_rt_gc_elasticity; | 
					
						
							|  |  |  | 	int ip6_rt_mtu_expires; | 
					
						
							|  |  |  | 	int ip6_rt_min_advmss; | 
					
						
							| 
									
										
										
										
											2008-01-10 03:02:40 -08:00
										 |  |  | 	int icmpv6_time; | 
					
						
							| 
									
										
										
										
											2008-01-10 02:53:43 -08:00
										 |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-01-10 02:49:06 -08:00
										 |  |  | struct netns_ipv6 { | 
					
						
							| 
									
										
										
										
											2008-01-10 02:53:43 -08:00
										 |  |  | 	struct netns_sysctl_ipv6 sysctl; | 
					
						
							| 
									
										
										
										
											2008-01-10 17:42:55 -08:00
										 |  |  | 	struct ipv6_devconf	*devconf_all; | 
					
						
							|  |  |  | 	struct ipv6_devconf	*devconf_dflt; | 
					
						
							| 
									
										
										
										
											2008-01-22 06:02:14 -08:00
										 |  |  | 	struct netns_frags	frags; | 
					
						
							| 
									
										
										
										
											2008-01-31 04:04:13 -08:00
										 |  |  | #ifdef CONFIG_NETFILTER
 | 
					
						
							|  |  |  | 	struct xt_table		*ip6table_filter; | 
					
						
							|  |  |  | 	struct xt_table		*ip6table_mangle; | 
					
						
							|  |  |  | 	struct xt_table		*ip6table_raw; | 
					
						
							|  |  |  | #endif
 | 
					
						
							| 
									
										
										
										
											2008-01-10 02:49:06 -08:00
										 |  |  | }; | 
					
						
							|  |  |  | #endif
 |