BPF_PROG_TYPE_CGROUP_SOCKOPT
BPF_PROG_TYPE(BPF_PROG_TYPE_CGROUP_SOCKOPT, cg_sockopt,
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
return BPF_PROG_TYPE_CGROUP_SOCKOPT;
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
[BPF_PROG_TYPE_CGROUP_SOCKOPT] = "cgroup_sockopt",
{ BPF_PROG_TYPE_CGROUP_SOCKOPT, "bpf_sockopt" },
case BPF_PROG_TYPE_CGROUP_SOCKOPT:
{0, BPF_PROG_TYPE_CGROUP_SOCKOPT, BPF_CGROUP_GETSOCKOPT},
{0, BPF_PROG_TYPE_CGROUP_SOCKOPT, BPF_CGROUP_SETSOCKOPT},
int prog_type = BPF_PROG_TYPE_CGROUP_SOCKOPT;
.prog_type = BPF_PROG_TYPE_CGROUP_SOCKOPT,
{ "bpf_sockopt", "bpf_sockopt_kern", BPF_PROG_TYPE_CGROUP_SOCKOPT, BPF_CGROUP_SETSOCKOPT },