Lines Matching refs:ifindex

43 static int create_netkit(int mode, int policy, int peer_policy, int *ifindex,
82 *ifindex = if_nametoindex(netkit_name);
84 ASSERT_GT(*ifindex, 0, "retrieve_ifindex");
194 int err, ifindex;
197 &ifindex, NETKIT_SCRUB_DEFAULT,
220 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
221 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
226 link = bpf_program__attach_netkit(skel->progs.tc1, ifindex, &optl);
234 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 1);
235 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
244 err = bpf_prog_query_opts(ifindex, BPF_NETKIT_PRIMARY, &optq);
261 link = bpf_program__attach_netkit(skel->progs.tc2, ifindex, &optl);
270 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 1);
271 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 1);
277 err = bpf_prog_query_opts(ifindex, BPF_NETKIT_PEER, &optq);
296 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
297 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
309 int err, ifindex;
312 &ifindex, NETKIT_SCRUB_DEFAULT,
335 assert_mprog_count_ifindex(ifindex, target, 0);
341 link = bpf_program__attach_netkit(skel->progs.tc1, ifindex, &optl);
349 assert_mprog_count_ifindex(ifindex, target, 1);
358 err = bpf_prog_query_opts(ifindex, target, &optq);
381 link = bpf_program__attach_netkit(skel->progs.tc2, ifindex, &optl);
390 assert_mprog_count_ifindex(ifindex, target, 2);
396 err = bpf_prog_query_opts(ifindex, target, &optq);
418 assert_mprog_count_ifindex(ifindex, target, 0);
438 int err, ifindex;
441 &ifindex, NETKIT_SCRUB_DEFAULT,
458 assert_mprog_count_ifindex(ifindex, target, 0);
464 err = bpf_prog_attach_opts(fd1, ifindex, target, &opta);
468 assert_mprog_count_ifindex(ifindex, target, 1);
475 err = bpf_prog_query_opts(ifindex, target, &optq);
496 err = bpf_prog_attach_opts(fd2, ifindex, target, &opta);
500 assert_mprog_count_ifindex(ifindex, target, 2);
505 err = bpf_prog_query_opts(ifindex, target, &optq);
523 err = bpf_prog_detach_opts(fd2, ifindex, target, &optd);
525 assert_mprog_count_ifindex(ifindex, target, 1);
527 err = bpf_prog_detach_opts(fd1, ifindex, target, &optd);
529 assert_mprog_count_ifindex(ifindex, target, 0);
533 assert_mprog_count_ifindex(ifindex, target, 0);
553 int err, ifindex, ifindex2;
556 &ifindex, NETKIT_SCRUB_DEFAULT,
562 ASSERT_NEQ(ifindex, ifindex2, "ifindex_1_2");
584 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
585 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
590 link = bpf_program__attach_netkit(skel->progs.tc1, ifindex, &optl);
598 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 1);
599 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
608 err = bpf_prog_query_opts(ifindex, BPF_NETKIT_PRIMARY, &optq);
647 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 1);
648 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
652 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
653 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
665 int err, ifindex;
668 &ifindex, NETKIT_SCRUB_DEFAULT,
686 assert_mprog_count_ifindex(ifindex, target, 0);
691 link = bpf_program__attach_netkit(skel->progs.tc1, ifindex, &optl);
699 assert_mprog_count_ifindex(ifindex, target, 1);
708 err = bpf_prog_query_opts(ifindex, target, &optq);
727 assert_mprog_count_ifindex(ifindex, target, 0);
741 int err, ifindex, ifindex2;
746 &ifindex, NETKIT_SCRUB_DEFAULT,
752 ASSERT_NEQ(ifindex, ifindex2, "ifindex_1_2");
767 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
770 link = bpf_program__attach_netkit(skel->progs.tc1, ifindex, &optl_nk);
776 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 1);
785 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 1);
802 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
817 int err, ifindex;
820 &ifindex, scrub, scrub,
836 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
837 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
841 link = bpf_program__attach_netkit(skel->progs.tc8, ifindex, &optl);
847 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 1);
848 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);
861 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PRIMARY, 0);
862 assert_mprog_count_ifindex(ifindex, BPF_NETKIT_PEER, 0);