|
@@ -294,7 +294,7 @@ nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf)
|
|
|
NSIM_EA(bpf->extack, "xdpoffload of non-bound program");
|
|
|
return -EINVAL;
|
|
|
}
|
|
|
- if (bpf->prog->aux->offload->netdev != ns->netdev) {
|
|
|
+ if (!bpf_offload_dev_match(bpf->prog, ns->netdev)) {
|
|
|
NSIM_EA(bpf->extack, "program bound to different dev");
|
|
|
return -EINVAL;
|
|
|
}
|