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/bpf
Michal Rostecki 895f96e971 ebpf: Add TcContext for classifier programs
This change separates the previous `SkBuffContext` into three structs:

* `SkBuff` which is a wrapper around `__sk_buff` which contains all
  possible methods operating on it.
* `SkBuffContext` which is a program context for programs which
  **cannot** access `__sk_buff` directly and instead can only use
  `load_bytes`.
* `TcContext` which is a classifier context which can access `__sk_buff`
  directly, hence exposes `data` and `data_end`.

Signed-off-by: Michal Rostecki <vadorovsky@gmail.com>
2 years ago
..
.cargo Re-organize into a single workspace 2 years ago
aya-bpf ebpf: Add TcContext for classifier programs 2 years ago
aya-bpf-bindings Change from Rust edition 2018 to 2021 2 years ago
aya-bpf-cty bpf: re-reun build.rs if env changed 2 years ago
aya-log-ebpf lib: Add display hints 2 years ago
rust-toolchain.toml Re-organize into a single workspace 2 years ago