]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
selftests/bpf: Add rto max for bpf_setsockopt test
authorJason Xing <kerneljasonxing@gmail.com>
Wed, 19 Feb 2025 08:13:32 +0000 (16:13 +0800)
committerMartin KaFai Lau <martin.lau@kernel.org>
Wed, 19 Feb 2025 20:30:52 +0000 (12:30 -0800)
Test the TCP_RTO_MAX_MS optname in the existing setget_sockopt test.

Signed-off-by: Jason Xing <kerneljasonxing@gmail.com>
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
Link: https://patch.msgid.link/20250219081333.56378-3-kerneljasonxing@gmail.com
tools/testing/selftests/bpf/progs/bpf_tracing_net.h
tools/testing/selftests/bpf/progs/setget_sockopt.c

index 59843b430f76aae153fc8c17063cc5d85f1d8ec0..eb6ed1b7b2efe8d30f4b2634b48932cbc1f53e51 100644 (file)
@@ -49,6 +49,7 @@
 #define TCP_SAVED_SYN          28
 #define TCP_CA_NAME_MAX                16
 #define TCP_NAGLE_OFF          1
+#define TCP_RTO_MAX_MS         44
 
 #define TCP_ECN_OK              1
 #define TCP_ECN_QUEUE_CWR       2
index 6dd4318debbfb08ccc8140e795ae653609b1d908..106fe430f41b99da0de62310f09772e74ec0d89f 100644 (file)
@@ -61,6 +61,7 @@ static const struct sockopt_test sol_tcp_tests[] = {
        { .opt = TCP_NOTSENT_LOWAT, .new = 1314, .expected = 1314, },
        { .opt = TCP_BPF_SOCK_OPS_CB_FLAGS, .new = BPF_SOCK_OPS_ALL_CB_FLAGS,
          .expected = BPF_SOCK_OPS_ALL_CB_FLAGS, },
+       { .opt = TCP_RTO_MAX_MS, .new = 2000, .expected = 2000, },
        { .opt = 0, },
 };