pub unsafe extern "C" fn bpf_program__attach_kprobe_opts(
    prog: *const bpf_program,
    func_name: *const c_char,
    opts: *const bpf_kprobe_opts
) -> *mut bpf_link