X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=blobdiff_plain;f=drivers%2Fnet%2Fsfc%2Fbase%2Fefx_filter.c;h=36332a280159b6c0c02cf0f75faae490b697bf50;hp=575f6228be475eda48784b847c315c077cde786b;hb=fbf423bbf2d298e4fc0e3f3a0d498ddb8bada94b;hpb=5b1dd95e270bfc4a824aad8fd560ce97f06679d1 diff --git a/drivers/net/sfc/base/efx_filter.c b/drivers/net/sfc/base/efx_filter.c index 575f6228be..36332a2801 100644 --- a/drivers/net/sfc/base/efx_filter.c +++ b/drivers/net/sfc/base/efx_filter.c @@ -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: