gianfar: Reject out-of-range RX NFC locations
authorBen Hutchings <bhutchings@solarflare.com>
Tue, 3 Jan 2012 11:59:30 +0000 (11:59 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Jan 2012 19:09:10 +0000 (14:09 -0500)
commit3a73e49caa75928149ea54f570f8afb5f6f4774d
treed8e61c5056c497690ec5d0bddfcfce0d8180f916
parent6386994e03ebbe60338ded3d586308a41e81c0dc
gianfar: Reject out-of-range RX NFC locations

Currently the driver only uses location values to maintain an ordered
list of filters.  Make it reject location values >= MAX_FILER_IDX
passed to the ETHTOOL_SRXCLSRLINS command, consistent with the range
it reports for the ETHTOOL_GRXCLSRLALL command.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Acked-by: Sebastian Pöhn <sebastian.poehn@googlemail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/gianfar_ethtool.c