i40e: mac vlan filter
authorJijiang Liu <jijiang.liu@intel.com>
Fri, 24 Oct 2014 07:58:43 +0000 (15:58 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 30 Oct 2014 22:33:40 +0000 (23:33 +0100)
commit912b595146d68d0e31e0196b3f0a3840fdeacf12
tree411eb7fd3980ef97ad94bd10b38b6f37488ef3f0
parentde8f4d57043022e2adb4014ddc49b94aed766bb1
i40e: mac vlan filter

This patch mainly optimizes the i40e_add_macvlan_filters() and
the i40e_remove_macvlan_filters() functions in order that
we are able to provide filter type configuration.
And another relevant MAC filter codes are changed based on new data structures.

Signed-off-by: Jijiang Liu <jijiang.liu@intel.com>
Tested-by: Yong Liu <yong.liu@intel.com>
lib/librte_pmd_i40e/i40e_ethdev.c
lib/librte_pmd_i40e/i40e_ethdev.h
lib/librte_pmd_i40e/i40e_pf.c