Lines Matching full:ao
3 * TCP-AO selftest library. Provides helpers to unshare network
320 extern int test_prepare_key_sockaddr(struct tcp_ao_add *ao, const char *alg,
326 static inline int test_prepare_key(struct tcp_ao_add *ao, in test_prepare_key() argument
336 return test_prepare_key_sockaddr(ao, alg, (void *)&addr, sizeof(addr), in test_prepare_key()
341 static inline int test_prepare_def_key(struct tcp_ao_add *ao, in test_prepare_def_key() argument
349 return test_prepare_key(ao, DEFAULT_TEST_ALGO, in_addr, false, false, in test_prepare_def_key()
404 static inline int test_verify_socket_ao(int sk, struct tcp_ao_info_opt *ao) in test_verify_socket_ao() argument
413 return test_cmp_getsockopt_setsockopt_ao(ao, &ao2); in test_verify_socket_ao()
418 struct tcp_ao_info_opt ao = {}; in test_set_ao_flags() local
421 err = test_get_ao_info(sk, &ao); in test_set_ao_flags()
426 ao.ao_required = !!ao_required; in test_set_ao_flags()
427 ao.accept_icmps = !!accept_icmps; in test_set_ao_flags()
428 err = test_set_ao_info(sk, &ao); in test_set_ao_flags()
432 return test_verify_socket_ao(sk, &ao); in test_set_ao_flags()