extern struct ProgAttachAttr [src]

struct used by Cmd.prog_attach/detach commands

Fields

target_fd: fd_tcontainer object to attach to
attach_bpf_fd: fd_teBPF program to attach
attach_type: u32
attach_flags: u32
replace_bpf_fd: fd_tpreviously attached eBPF program to replace if .replace is used

Source

pub const ProgAttachAttr = extern struct { /// container object to attach to target_fd: fd_t, /// eBPF program to attach attach_bpf_fd: fd_t, attach_type: u32, attach_flags: u32, // TODO: BPF_F_REPLACE flags /// previously attached eBPF program to replace if .replace is used replace_bpf_fd: fd_t, }