BPF_F_XDP_DEV_BOUND_ONLY
if (attr->prog_flags & ~(BPF_F_XDP_DEV_BOUND_ONLY | BPF_F_XDP_HAS_FRAGS))
!(attr->prog_flags & BPF_F_XDP_DEV_BOUND_ONLY))
attr->prog_flags & BPF_F_XDP_DEV_BOUND_ONLY)
prog->aux->offload_requested = !(attr->prog_flags & BPF_F_XDP_DEV_BOUND_ONLY);
BPF_F_XDP_DEV_BOUND_ONLY |
bpf_program__set_flags(pos, BPF_F_XDP_DEV_BOUND_ONLY);
fd1 = load_dummy_prog("dummy1", ifindex, BPF_F_XDP_DEV_BOUND_ONLY);
bpf_program__set_flags(prog, BPF_F_XDP_DEV_BOUND_ONLY);
bpf_program__set_flags(new_prog, BPF_F_XDP_DEV_BOUND_ONLY);
bpf_program__set_flags(prog, BPF_F_XDP_DEV_BOUND_ONLY);