aya/xtask
Andrés Medina 6895b1e2ed
aya: Use AsFd when attaching fds to programs
This is a breaking change but adds another level of safety to ensure
the file descriptor we receive is valid. Additionally, this allows
aya to internally easily duplicate this file descriptor using std
library methods instead of manually calling `dup` which doesn't
duplicate with the CLOSE_ON_EXEC flag that is standard pratice to
avoid leaking the file descriptor when exec'ing.
..
libbpf@a2258003f2 xtask: move libbpf submodule
public-api aya: Use AsFd when attaching fds to programs
src xtask: extract `Errors` type
Cargo.toml Cargo.toml: Remove default-features settings