diff options
author | Ben Hutchings <bhutchings@solarflare.com> | 2012-01-03 07:05:27 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-01-04 14:09:11 -0500 |
commit | 3532650f7c53e16c2c177521212b7d54e185a2bd (patch) | |
tree | 470ef7fa2bf0b47339f0d935c160608a9fbb3267 /drivers/net/ethernet/sfc/efx.h | |
parent | b1f9284b4e6e5f7a44d6af3e111b33e61b261f26 (diff) |
sfc: Use consistent types for filter IDs, indices and search depths
Filter IDs are u32 (but never very large) so an ID/error return
value should have type s32.
Filter indices and search depths are never negative, so should
have type unsigned int.
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/sfc/efx.h')
-rw-r--r-- | drivers/net/ethernet/sfc/efx.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/sfc/efx.h b/drivers/net/ethernet/sfc/efx.h index 8a5336d86a12..27f0b014b14b 100644 --- a/drivers/net/ethernet/sfc/efx.h +++ b/drivers/net/ethernet/sfc/efx.h | |||
@@ -61,7 +61,7 @@ extern void efx_schedule_slow_fill(struct efx_rx_queue *rx_queue); | |||
61 | extern int efx_probe_filters(struct efx_nic *efx); | 61 | extern int efx_probe_filters(struct efx_nic *efx); |
62 | extern void efx_restore_filters(struct efx_nic *efx); | 62 | extern void efx_restore_filters(struct efx_nic *efx); |
63 | extern void efx_remove_filters(struct efx_nic *efx); | 63 | extern void efx_remove_filters(struct efx_nic *efx); |
64 | extern int efx_filter_insert_filter(struct efx_nic *efx, | 64 | extern s32 efx_filter_insert_filter(struct efx_nic *efx, |
65 | struct efx_filter_spec *spec, | 65 | struct efx_filter_spec *spec, |
66 | bool replace); | 66 | bool replace); |
67 | extern int efx_filter_remove_filter(struct efx_nic *efx, | 67 | extern int efx_filter_remove_filter(struct efx_nic *efx, |