Symbol: setsockopt_checked
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
280
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "too big keylen");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
284
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "using reserved padding");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
288
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "using reserved2 padding");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
294
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "wrong address family");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
298
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "port (unsupported)");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
302
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "no prefix, addr");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
307
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, 0, "no prefix, any addr");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
312
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "prefix, any addr");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
316
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "too big prefix");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
320
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "too short prefix");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
324
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "bad key flags");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
329
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "add current key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
334
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "add rnext key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
340
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "add current+rnext key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
344
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, 0, "add key and set as current");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
348
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, 0, "add key and set as rnext");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
353
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, 0, "add key and set as current+rnext");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
357
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL,
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
363
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EINVAL, "non-existent VRF");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
374
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EMSGSIZE, "maclen bigger than TCP hdr");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
378
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, ENOENT, "bad algo");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
388
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL, "using reserved padding");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
392
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL, "using reserved2 padding");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
399
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL, "del and set current key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
406
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL, "del and set rnext key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
414
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL, "del and set current+rnext key on a listen socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
418
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL, "bad key flags");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
422
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL,
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
428
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "non-existent VRF");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
432
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "set non-existing current key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
436
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "set non-existing rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
441
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "set non-existing current+rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
447
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, 0, "set current key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
453
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, 0, "set rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
460
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, 0, "set current+rnext key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
465
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "set as current key to be removed");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
470
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "set as rnext key to be removed");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
477
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "set as current+rnext key to be removed");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
481
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, EINVAL, "async on non-listen");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
485
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "non-existing sndid");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
489
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "non-existing rcvid");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
493
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, ENOENT, "incorrect addr");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
496
setsockopt_checked(sk, TCP_AO_DEL_KEY, &del, 0, "correct key delete");
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
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
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
522
setsockopt_checked(sk, TCP_AO_INFO, &info, EINVAL, "using reserved padding");
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
530
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "accept_icmps");
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
544
setsockopt_checked(sk, TCP_AO_INFO, &info, EKEYREJECTED,
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
555
setsockopt_checked(sk, TCP_AO_INFO, &info, ENOENT, "set non-existing rnext key");
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
565
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "set current key");
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
577
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "set current+rnext key");
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
589
setsockopt_checked(sk, TCP_AO_INFO, &info, 0, "no-op");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
773
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EEXIST, "duplicate: full copy");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
781
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EEXIST, "duplicate: any addr key on the socket");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
788
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EEXIST, "duplicate: add any addr key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
798
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EEXIST, "duplicate: add any addr for the same subnet");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
803
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EEXIST, "duplicate: full copy of a key");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
809
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EEXIST, "duplicate: RecvID differs");
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
815
setsockopt_checked(sk, TCP_AO_ADD_KEY, &ao, EEXIST, "duplicate: SendID differs");