Commit Graph

4 Commits (23d82dc0aa93d84d45895e9979951c17fc32b0cd)

Author SHA1 Message Date
Abhijit Gadgil 23d82dc0aa aya-ebpf: `XdpContext` adjust_{head|tail|meta} API
Added new public API for the `XdpContext`:
- `adjust_head` : To grow the packet buffer at the beginning
- `adjist_tail` : To grow the packet buffer at the end
- `adjust_meta` : To grow metadata area

These API are handy for packet processing when additional headers etc.
are to be pushed to the packet.

Also added these APIs using `cargo xtask public-api --bless`

Refs: #948
4 months ago
tyrone-wu 1cf3d3c222 public-api: added new api for RetProbeContext 5 months ago
Tamir Duberstein c302f8370d public-api: regenerate
Nightly now exposes `core::marker::Freeze`.

https://github.com/rust-lang/rust/pull/121840
6 months ago
Dave Tucker d0c244356f chore: Bless public API changes
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
7 months ago