ipv6: support IPV6_PMTU_INTERFACE on sockets
IPV6_PMTU_INTERFACE is the same as IPV6_PMTU_PROBE for ipv6. Add it nontheless for symmetry with IPv4 sockets. Also drop incoming MTU information if this mode is enabled. The additional bit in ipv6_pinfo just eats in the padding behind the bitfield. There are no changes to the layout of the struct at all. Signed-off-by: Hannes Frederic Sowa <hannes@stressinduktion.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
					parent
					
						
							
								cd174e67a6
							
						
					
				
			
			
				commit
				
					
						93b36cf342
					
				
			
		
					 9 changed files with 28 additions and 7 deletions
				
			
		|  | @ -188,6 +188,10 @@ enum { | |||
| #define IPV6_PMTUDISC_WANT		1 | ||||
| #define IPV6_PMTUDISC_DO		2 | ||||
| #define IPV6_PMTUDISC_PROBE		3 | ||||
| /* same as IPV6_PMTUDISC_PROBE, provided for symetry with IPv4
 | ||||
|  * also see comments on IP_PMTUDISC_INTERFACE | ||||
|  */ | ||||
| #define IPV6_PMTUDISC_INTERFACE		4 | ||||
| 
 | ||||
| /* Flowlabel */ | ||||
| #define IPV6_FLOWLABEL_MGR	32 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Hannes Frederic Sowa
				Hannes Frederic Sowa