eBPF Program Types

Cilium uses the following eBPF program types to attach programs to the kernel:

  • BPF_PROG_TYPE_XDP

  • BPF_PROG_TYPE_SCHED_ACT

  • BPF_PROG_TYPE_CGROUP_SOCK_ADDR