ixgbe: migrate flow director filtering to new API
authorJingjing Wu <jingjing.wu@intel.com>
Thu, 29 Jan 2015 05:29:11 +0000 (13:29 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Sat, 21 Feb 2015 23:58:03 +0000 (00:58 +0100)
commitf9072f8b90bbbb0d0c698d2ecbc1e0e69739b5e6
tree3d7ff0a581324d39573c95310e59b1d20671dc55
parent1dee76c032906d3937db264341a1495714eee78d
ixgbe: migrate flow director filtering to new API

This patch changes the add/delete/update operations to be implemented through
filter_ctrl API and RTE_ETH_FILTER_ADD/RTE_ETH_FILTER_DELETE/RTE_ETH_FILTER_UPDATE ops.
It also removes the callback functions:
 - ixgbe_eth_dev_ops.fdir_add_signature_filter
 - ixgbe_eth_dev_ops.fdir_update_signature_filter
 - ixgbe_eth_dev_ops.fdir_remove_signature_filter
 - ixgbe_eth_dev_ops.fdir_add_perfect_filter
 - ixgbe_eth_dev_ops.fdir_update_perfect_filter
 - ixgbe_eth_dev_ops.fdir_remove_perfect_filter

Signed-off-by: Jingjing Wu <jingjing.wu@intel.com>
Acked-by: Helin Zhang <helin.zhang@intel.com>
lib/librte_pmd_ixgbe/ixgbe_ethdev.c
lib/librte_pmd_ixgbe/ixgbe_ethdev.h
lib/librte_pmd_ixgbe/ixgbe_fdir.c