diff options
author | Samuel Mendoza-Jonas <sam@mendozajonas.com> | 2017-08-28 16:18:41 +1000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-08-28 16:49:49 -0700 |
commit | 8579a67e139b77a6881c405f9272afb9a7891201 (patch) | |
tree | 1688e5e775ca29ed9eb89b56b2c1a4e6c5c12b2c /net/ncsi/ncsi-rsp.c | |
parent | a74e344a996406b0617b7f4eb28181bdf77684ac (diff) |
net/ncsi: Fix several packet definitions
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ncsi/ncsi-rsp.c')
-rw-r--r-- | net/ncsi/ncsi-rsp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/ncsi/ncsi-rsp.c b/net/ncsi/ncsi-rsp.c index 087db775b3dc..c1a191d790e2 100644 --- a/net/ncsi/ncsi-rsp.c +++ b/net/ncsi/ncsi-rsp.c @@ -354,7 +354,8 @@ static int ncsi_rsp_handler_svf(struct ncsi_request *nr) /* Add or remove the VLAN filter */ if (!(cmd->enable & 0x1)) { - ret = ncsi_remove_filter(nc, NCSI_FILTER_VLAN, cmd->index); + /* HW indexes from 1 */ + ret = ncsi_remove_filter(nc, NCSI_FILTER_VLAN, cmd->index - 1); } else { vlan = ntohs(cmd->vlan); ret = ncsi_add_filter(nc, NCSI_FILTER_VLAN, &vlan); |