Lines Matching full:opt
27 int opt; member
40 { .opt = SO_REUSEADDR, .flip = 1, },
41 { .opt = SO_SNDBUF, .new = 8123, .expected = 8123 * 2, },
42 { .opt = SO_RCVBUF, .new = 8123, .expected = 8123 * 2, },
43 { .opt = SO_KEEPALIVE, .flip = 1, },
44 { .opt = SO_PRIORITY, .new = 0xeb9f, .expected = 0xeb9f, },
45 { .opt = SO_REUSEPORT, .flip = 1, },
46 { .opt = SO_RCVLOWAT, .new = 8123, .expected = 8123, },
47 { .opt = SO_MARK, .new = 0xeb9f, .expected = 0xeb9f, },
48 { .opt = SO_MAX_PACING_RATE, .new = 0xeb9f, .expected = 0xeb9f, },
49 { .opt = SO_TXREHASH, .flip = 1, },
50 { .opt = 0, },
54 { .opt = TCP_NODELAY, .flip = 1, },
55 { .opt = TCP_KEEPIDLE, .new = 123, .expected = 123, .restore = 321, },
56 { .opt = TCP_KEEPINTVL, .new = 123, .expected = 123, .restore = 321, },
57 { .opt = TCP_KEEPCNT, .new = 123, .expected = 123, .restore = 124, },
58 { .opt = TCP_SYNCNT, .new = 123, .expected = 123, .restore = 124, },
59 { .opt = TCP_WINDOW_CLAMP, .new = 8123, .expected = 8123, .restore = 8124, },
60 { .opt = TCP_CONGESTION, },
61 { .opt = TCP_THIN_LINEAR_TIMEOUTS, .flip = 1, },
62 { .opt = TCP_USER_TIMEOUT, .new = 123400, .expected = 123400, },
63 { .opt = TCP_NOTSENT_LOWAT, .new = 1314, .expected = 1314, },
64 { .opt = 0, },
68 { .opt = IP_TOS, .new = 0xe1, .expected = 0xe1, .tcp_expected = 0xe0, },
69 { .opt = 0, },
73 { .opt = IPV6_TCLASS, .new = 0xe1, .expected = 0xe1, .tcp_expected = 0xe0, },
74 { .opt = IPV6_AUTOFLOWLABEL, .flip = 1, },
75 { .opt = 0, },
87 int old, tmp, new, opt = t->opt; in bpf_test_sockopt_flip() local
89 opt = t->opt; in bpf_test_sockopt_flip()
91 if (bpf_getsockopt(ctx, level, opt, &old, sizeof(old))) in bpf_test_sockopt_flip()
94 if (level == SOL_SOCKET && opt == SO_TXREHASH && old != 0 && old != 1) in bpf_test_sockopt_flip()
98 if (bpf_setsockopt(ctx, level, opt, &new, sizeof(new))) in bpf_test_sockopt_flip()
100 if (bpf_getsockopt(ctx, level, opt, &tmp, sizeof(tmp)) || in bpf_test_sockopt_flip()
104 if (bpf_setsockopt(ctx, level, opt, &old, sizeof(old))) in bpf_test_sockopt_flip()
114 int old, tmp, new, expected, opt; in bpf_test_sockopt_int() local
116 opt = t->opt; in bpf_test_sockopt_int()
123 if (bpf_getsockopt(ctx, level, opt, &old, sizeof(old)) || in bpf_test_sockopt_int()
127 if (bpf_setsockopt(ctx, level, opt, &new, sizeof(new))) in bpf_test_sockopt_int()
129 if (bpf_getsockopt(ctx, level, opt, &tmp, sizeof(tmp)) || in bpf_test_sockopt_int()
135 if (bpf_setsockopt(ctx, level, opt, &old, sizeof(old))) in bpf_test_sockopt_int()
149 if (!t->opt) in bpf_test_socket_sockopt()
166 if (!t->opt) in bpf_test_ip_sockopt()
183 if (!t->opt) in bpf_test_ipv6_sockopt()
202 if (!t->opt) in bpf_test_tcp_sockopt()
208 if (t->opt == TCP_CONGESTION) { in bpf_test_tcp_sockopt()