Symbol: TCP_AO_INFO
net/ipv4/tcp.c
4073
case TCP_AO_INFO: {
net/ipv4/tcp.c
4811
case TCP_AO_INFO: {
net/ipv4/tcp_ao.c
2037
case TCP_AO_INFO:
tools/testing/selftests/net/tcp_ao/lib/sock.c
282
if (getsockopt(sk, IPPROTO_TCP, TCP_AO_INFO, out, &sz))
tools/testing/selftests/net/tcp_ao/lib/sock.c
295
if (setsockopt(sk, IPPROTO_TCP, TCP_AO_INFO, in, sz))
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
117
case TCP_AO_INFO:
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
157
case TCP_AO_INFO: {
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
227
test_extend(TCP_AO_INFO, false, "AO set info",
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
229
test_extend(TCP_AO_INFO, true, "AO get info", -1);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
29
if (getsockopt(sk, IPPROTO_TCP, TCP_AO_INFO, &tmp, &len))
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
504
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
507
setsockopt_checked(sk, TCP_AO_INFO, &info, EINVAL, "set current key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
509
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
512
setsockopt_checked(sk, TCP_AO_INFO, &info, EINVAL, "set rnext key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
514
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
518
setsockopt_checked(sk, TCP_AO_INFO, &info, EINVAL, "set current+rnext key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
520
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
522
setsockopt_checked(sk, TCP_AO_INFO, &info, EINVAL, "using reserved padding");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
524
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
526
setsockopt_checked(sk, TCP_AO_INFO, &info, EINVAL, "using reserved2 padding");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
528
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
530
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "accept_icmps");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
532
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
534
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "ao required");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
537
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
544
setsockopt_checked(sk, TCP_AO_INFO, &info, EKEYREJECTED,
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
549
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
551
setsockopt_checked(sk, TCP_AO_INFO, &info, ENOENT, "set non-existing current key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
553
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
555
setsockopt_checked(sk, TCP_AO_INFO, &info, ENOENT, "set non-existing rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
557
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
560
setsockopt_checked(sk, TCP_AO_INFO, &info, ENOENT, "set non-existing current+rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
562
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
565
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "set current key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
567
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
570
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "set rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
572
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
577
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "set current+rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
579
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
586
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "set counters");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
588
sk = prepare_defs(TCP_AO_INFO, &info);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
589
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "no-op");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
91
} else if (optname == TCP_AO_INFO && !get) {