bpf_program__clone
LIBBPF_API int bpf_program__clone(struct bpf_program *prog, const struct bpf_prog_load_opts *opts);
fd1 = bpf_program__clone(skel->progs.fentry_handler, NULL);
fd2 = bpf_program__clone(skel->progs.fentry_handler, &opts);
fd = bpf_program__clone(prog, &opts);