link_detach
} link_detach;
#define BPF_LINK_DETACH_LAST_FIELD link_detach.link_fd
link = bpf_link_get_from_fd(attr->link_detach.link_fd);
err = link_detach(&attr);
} link_detach;
const size_t attr_sz = offsetofend(union bpf_attr, link_detach);
attr.link_detach.link_fd = link_fd;