ethdev: remove old flow director API
authorJingjing Wu <jingjing.wu@intel.com>
Mon, 21 Sep 2015 07:34:09 +0000 (15:34 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 29 Sep 2015 23:19:19 +0000 (01:19 +0200)
commita421b86a4a0246b5e128365435a6a00645758d14
tree2b536b3656cbe7ab15c4f3d5d8152d342a1a90ba
parentda44259fbf272bcd0b17a64709280454eb402b62
ethdev: remove old flow director API

Old flow director API have been replaced by rte_eth_dev_filter_ctrl
since release 2.0. And no driver in current code support these functions.
All the removed functions are listed below:
  - rte_eth_dev_fdir_add_perfect_filter;
  - rte_eth_dev_fdir_add_signature_filter;
  - rte_eth_dev_fdir_get_infos;
  - rte_eth_dev_fdir_remove_perfect_filter;
  - rte_eth_dev_fdir_remove_signature_filter;
  - rte_eth_dev_fdir_set_masks;
  - rte_eth_dev_fdir_update_perfect_filter;
  - rte_eth_dev_fdir_update_signature_filter;

The library version was already incremented in a previous patch.

Signed-off-by: Jingjing Wu <jingjing.wu@intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
[Thomas: fix mlx4 and update release notes]
Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_2_2.rst
drivers/net/enic/enic_ethdev.c
drivers/net/mlx4/mlx4.c
lib/librte_ether/rte_ethdev.c
lib/librte_ether/rte_ethdev.h