H A D | flow_dissector_reattach.c | 90 static void test_prog_attach_prog_attach(int netns, int prog1, int prog2) argument 94 err = bpf_prog_attach(prog1, 0, BPF_FLOW_DISSECTOR, 0); 96 perror("bpf_prog_attach(prog1)"); 99 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog1)); 122 static void test_link_create_link_create(int netns, int prog1, int prog2) argument 127 link1 = bpf_link_create(prog1, netns, BPF_FLOW_DISSECTOR, &opts); 129 perror("bpf_link_create(prog1)"); 132 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog1)); 141 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog1)); 147 static void test_prog_attach_link_create(int netns, int prog1, in argument 174 test_link_create_prog_attach(int netns, int prog1, int prog2) argument 197 test_link_create_prog_detach(int netns, int prog1, int prog2) argument 220 test_prog_attach_detach_query(int netns, int prog1, int prog2) argument 241 test_link_create_close_query(int netns, int prog1, int prog2) argument 258 test_link_update_no_old_prog(int netns, int prog1, int prog2) argument 283 test_link_update_replace_old_prog(int netns, int prog1, int prog2) argument 308 test_link_update_same_prog(int netns, int prog1, int prog2) argument 333 test_link_update_invalid_opts(int netns, int prog1, int prog2) argument 393 test_link_update_invalid_prog(int netns, int prog1, int prog2) argument 436 test_link_update_netns_gone(int netns, int prog1, int prog2) argument 473 test_link_get_info(int netns, int prog1, int prog2) argument [all...] |