From ee63ac39f8823410eb67eb571b3a5f0be341f951 Mon Sep 17 00:00:00 2001 From: Thomas Monjalon Date: Thu, 6 Nov 2014 23:56:59 +0100 Subject: [PATCH] i40e: fix build with icc Since commit d798a94 ("mac vlan filter"), ICC reports this error: lib/librte_pmd_i40e/i40e_ethdev.c(1763): error #188: enumerated type mixed with another type Indeed, RTE_ETH_FILTER_NONE comes from enum rte_filter_type but enum rte_filter_op is expected. Signed-off-by: Thomas Monjalon --- lib/librte_pmd_i40e/i40e_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_pmd_i40e/i40e_ethdev.c b/lib/librte_pmd_i40e/i40e_ethdev.c index 45707959bc..5074262ab8 100644 --- a/lib/librte_pmd_i40e/i40e_ethdev.c +++ b/lib/librte_pmd_i40e/i40e_ethdev.c @@ -1760,7 +1760,7 @@ i40e_mac_filter_handle(struct rte_eth_dev *dev, enum rte_filter_op filter_op, filter = (struct rte_eth_mac_filter *)(arg); switch (filter_op) { - case RTE_ETH_FILTER_NONE: + case RTE_ETH_FILTER_NOP: ret = I40E_SUCCESS; break; case RTE_ETH_FILTER_ADD: -- 2.20.1