From 578e6a51ad8b778794409974cfd4b3d12fe6f297 Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Tue, 3 Jan 2012 20:21:45 +0000 Subject: rxclass: Use RX_CLS_LOC_{ANY,SPECIAL} in place of RX_CLS_LOC_UNSPEC The macro RX_CLS_LOC_ANY is now defined in ethtool(-copy).h with the same intended semantics and same value as RX_CLS_LOC_UNSPEC. Change some equality tests to check for the flag RX_CLS_LOC_SPECIAL, to allow for future support of other special location value. Remove the special case for RX_CLS_LOC_UNSPEC in rxclass_print_nfc_rule(), since it is dead code. Signed-off-by: Ben Hutchings --- ethtool.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ethtool.c') diff --git a/ethtool.c b/ethtool.c index d21eaea..d0cc7d4 100644 --- a/ethtool.c +++ b/ethtool.c @@ -2719,7 +2719,7 @@ static int flow_spec_to_ntuple(struct ethtool_rx_flow_spec *fsp, size_t i; /* verify location is not specified */ - if (fsp->location != RX_CLS_LOC_UNSPEC) + if (fsp->location != RX_CLS_LOC_ANY) return -1; /* verify ring cookie can transfer to action */ -- cgit v1.2.1