]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/sfc/base/efx_filter.c
net/sfc/base: reject automatic filter creation by users
[dpdk.git] / drivers / net / sfc / base / efx_filter.c
index 575f6228be475eda48784b847c315c077cde786b..36332a280159b6c0c02cf0f75faae490b697bf50 100644 (file)
@@ -93,8 +93,15 @@ efx_filter_insert(
                goto fail2;
        }
 
+       if (spec->efs_priority == EFX_FILTER_PRI_AUTO) {
+               rc = EINVAL;
+               goto fail3;
+       }
+
        return (efop->efo_add(enp, spec, B_FALSE));
 
+fail3:
+       EFSYS_PROBE(fail3);
 fail2:
        EFSYS_PROBE(fail2);
 fail1: