net: microchip: sparx5: Improve error message when parsing CVLAN filter
This improves the error message when a TC filter with CVLAN tag is used and the selected VCAP instance does not support this. Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
4114ef2ce2
commit
a5300724ce
@ -325,8 +325,11 @@ sparx5_tc_flower_handler_cvlan_usage(struct sparx5_tc_flower_parse_usage *st)
|
||||
u16 tpid;
|
||||
int err;
|
||||
|
||||
if (st->admin->vtype != VCAP_TYPE_IS0)
|
||||
if (st->admin->vtype != VCAP_TYPE_IS0) {
|
||||
NL_SET_ERR_MSG_MOD(st->fco->common.extack,
|
||||
"cvlan not supported in this VCAP");
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
flow_rule_match_cvlan(st->frule, &mt);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user