Skip to content

Commit 570e454

Browse files
edumazetkuba-moo
authored andcommitted
selftests/net: packetdrill: add ipv4-mapped-ipv6 tests
Add ipv4-mapped-ipv6 case to ksft_runner.sh before an upcoming TCP fix in this area. Signed-off-by: Eric Dumazet <edumazet@google.com> Reviewed-by: Willem de Bruijn <willemb@google.com> Link: https://patch.msgid.link/20260217142924.1853498-1-edumazet@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent ccd8e87 commit 570e454

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

tools/testing/selftests/net/packetdrill/ksft_runner.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,15 @@ declare -A ip_args=(
1313
-D TFO_COOKIE_ZERO=b7c12350a90dc8f5
1414
-D CMSG_LEVEL_IP=SOL_IP
1515
-D CMSG_TYPE_RECVERR=IP_RECVERR"
16+
[ipv4-mapped-ipv6]="--ip_version=ipv4-mapped-ipv6
17+
--local_ip=192.168.0.1
18+
--gateway_ip=192.168.0.1
19+
--netmask_ip=255.255.0.0
20+
--remote_ip=192.0.2.1
21+
-D TFO_COOKIE=3021b9d889017eeb
22+
-D TFO_COOKIE_ZERO=b7c12350a90dc8f5
23+
-D CMSG_LEVEL_IP=SOL_IPV6
24+
-D CMSG_TYPE_RECVERR=IPV6_RECVERR"
1625
[ipv6]="--ip_version=ipv6
1726
--mtu=1520
1827
--local_ip=fd3d:0a0b:17d6::1
@@ -45,7 +54,7 @@ fi
4554

4655
ip_versions=$(grep -E '^--ip_version=' $script | cut -d '=' -f 2)
4756
if [[ -z $ip_versions ]]; then
48-
ip_versions="ipv4 ipv6"
57+
ip_versions="ipv4 ipv6 ipv4-mapped-ipv6"
4958
elif [[ ! "$ip_versions" =~ ^ipv[46]$ ]]; then
5059
ktap_exit_fail_msg "Too many or unsupported --ip_version: $ip_versions"
5160
exit "$KSFT_FAIL"

0 commit comments

Comments
 (0)