H A D | flow_dissector_reattach.c | 21 static __u32 query_attached_prog_id(int netns) in query_attached_prog_id() argument 27 err = bpf_prog_query(netns, BPF_FLOW_DISSECTOR, 0, NULL, in query_attached_prog_id() 37 static bool prog_is_attached(int netns) in prog_is_attached() argument 39 return query_attached_prog_id(netns) > 0; in prog_is_attached() 90 static void test_prog_attach_prog_attach(int netns, int prog1, int prog2) in test_prog_attach_prog_attach() argument 99 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog1)); in test_prog_attach_prog_attach() 107 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog2)); in test_prog_attach_prog_attach() 113 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog2)); in test_prog_attach_prog_attach() 119 CHECK_FAIL(prog_is_attached(netns)); in test_prog_attach_prog_attach() 122 static void test_link_create_link_create(int netns, in argument 147 test_prog_attach_link_create(int netns, int prog1, int prog2) test_prog_attach_link_create() argument 174 test_link_create_prog_attach(int netns, int prog1, int prog2) test_link_create_prog_attach() argument 197 test_link_create_prog_detach(int netns, int prog1, int prog2) test_link_create_prog_detach() argument 220 test_prog_attach_detach_query(int netns, int prog1, int prog2) test_prog_attach_detach_query() argument 241 test_link_create_close_query(int netns, int prog1, int prog2) test_link_create_close_query() argument 258 test_link_update_no_old_prog(int netns, int prog1, int prog2) test_link_update_no_old_prog() argument 283 test_link_update_replace_old_prog(int netns, int prog1, int prog2) test_link_update_replace_old_prog() argument 308 test_link_update_same_prog(int netns, int prog1, int prog2) test_link_update_same_prog() argument 333 test_link_update_invalid_opts(int netns, int prog1, int prog2) test_link_update_invalid_opts() argument 393 test_link_update_invalid_prog(int netns, int prog1, int prog2) test_link_update_invalid_prog() argument 436 test_link_update_netns_gone(int netns, int prog1, int prog2) test_link_update_netns_gone() argument 473 test_link_get_info(int netns, int prog1, int prog2) test_link_get_info() argument 572 run_tests(int netns) run_tests() argument [all...] |