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/aya/src/programs
Mehnaz Yunus 4b5ba53a36 aya: implement TryFrom<[Program Type]> for FdLink for various program types
Implements TryFrom for FdLink for CgroupSkb, CgroupSock, CgroupSockAddr
and SockOps program types. This allows support for link pinning for
these program types, aligning with the documentation for FdLink.

Fixes: #739

Co-authored-by: Benjamin Barzen <bbarzen@amazon.com>
5 months ago
..
cgroup_device.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
cgroup_skb.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
cgroup_sock.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
cgroup_sock_addr.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
cgroup_sockopt.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
cgroup_sysctl.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
extension.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
fentry.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
fexit.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
flow_dissector.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
info.rs aya: short-circuit info field if non-zero 5 months ago
iter.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
kprobe.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
links.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
lirc_mode2.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
lsm.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
mod.rs feat(aya): Make LinkInfo and loaded_links public 5 months ago
perf_attach.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
perf_event.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
probe.rs chore(*): set clippy unused_trait_names = warn 7 months ago
raw_trace_point.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
sk_lookup.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
sk_msg.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
sk_skb.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
sock_ops.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
socket_filter.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
tc.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
tp_btf.rs feat: Allow conversions to Program from ProgramInfo 7 months ago
trace_point.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
uprobe.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago
utils.rs appease `clippy::uninlined-format-args` 5 months ago
xdp.rs aya: implement TryFrom<[Program Type]> for FdLink for various program types 5 months ago