
Connected sockets use path mtu instead of device mtu. Test this path by inserting a route mtu that is lower than the device mtu. Verify that the path mtu for the connection matches this lower number, then run the same test as in the connectionless case. Signed-off-by: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
24 lines
437 B
Bash
Executable File
24 lines
437 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
|