You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
aya/ebpf
epheo 6f8fd230d4 aya: add support for BPF_PROG_TYPE_SK_REUSEPORT
Implements SK_REUSEPORT support to enable programmable socket
selection within SO_REUSEPORT groups.

- #[sk_reuseport] macro for eBPF programs
- SkReuseport program type with load/attach methods
- SkReuseportContext with sk_reuseport_md field access
- ReusePortSockArray map for socket management
- SK_PASS/SK_DROP constants for return values
- Documentation and usage examples
- Some integration tests

This allows load balancing decisions to be made programmatically
with SO_REUSEPORT set.

Fixes: #215
3 weeks ago
..
.cargo chore: Rename bpf dir to ebpf 2 years ago
aya-ebpf aya: add support for BPF_PROG_TYPE_SK_REUSEPORT 3 weeks ago
aya-ebpf-bindings aya-obj, aya-ebpf-bindings: regenerate 3 months ago
aya-ebpf-cty taplo: reorder-keys 6 months ago
aya-log-ebpf aya-log: Replace AsyncPerfEventArray with RingBuf 2 months ago
rust-toolchain.toml chore: Rename bpf dir to ebpf 2 years ago