mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-09-04 20:19:47 +08:00 
			
		
		
		
	 3f12817fe3
			
		
	
	
		3f12817fe3
		
	
	
	
	
		
			
			Corked sockets take a different path to construct a udp datagram than the lockless fast path. Test this alternate path. Signed-off-by: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
		
			
				
	
	
		
			30 lines
		
	
	
		
			545 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			545 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| # SPDX-License-Identifier: GPL-2.0
 | |
| #
 | |
| # Run a series of udpgso regression tests
 | |
| 
 | |
| echo "ipv4 cmsg"
 | |
| ./in_netns.sh ./udpgso -4 -C
 | |
| 
 | |
| echo "ipv4 setsockopt"
 | |
| ./in_netns.sh ./udpgso -4 -C -s
 | |
| 
 | |
| echo "ipv6 cmsg"
 | |
| ./in_netns.sh ./udpgso -6 -C
 | |
| 
 | |
| echo "ipv6 setsockopt"
 | |
| ./in_netns.sh ./udpgso -6 -C -s
 | |
| 
 | |
| echo "ipv4 connected"
 | |
| ./in_netns.sh ./udpgso -4 -c
 | |
| 
 | |
| # blocked on 2nd loopback address
 | |
| # echo "ipv6 connected"
 | |
| # ./in_netns.sh ./udpgso -6 -c
 | |
| 
 | |
| echo "ipv4 msg_more"
 | |
| ./in_netns.sh ./udpgso -4 -C -m
 | |
| 
 | |
| echo "ipv6 msg_more"
 | |
| ./in_netns.sh ./udpgso -6 -C -m
 |