table: add bulk adding and deleting
authorMarcin Kerlin <marcinx.kerlin@intel.com>
Tue, 20 Oct 2015 13:01:23 +0000 (15:01 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 25 Nov 2015 23:32:12 +0000 (00:32 +0100)
commit5217261c6a47a5b70de5d05998d711b69f3d167b
tree5a7a0e07bdfa775ce2b62465a2ba3570d5a54a42
parented0b2d0201598ce7364705045fd177849ae5a8c2
table: add bulk adding and deleting

New functions prototypes for bulk add/delete added to table API. New
functions allows adding/deleting multiple records with single function
call. For now those functions are implemented only for ACL table. For
other tables these function pointers are set to NULL.

Signed-off-by: Maciej Gajdzica <maciejx.t.gajdzica@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
12 files changed:
doc/guides/rel_notes/deprecation.rst
lib/librte_table/rte_table.h
lib/librte_table/rte_table_acl.c
lib/librte_table/rte_table_array.c
lib/librte_table/rte_table_hash_ext.c
lib/librte_table/rte_table_hash_key16.c
lib/librte_table/rte_table_hash_key32.c
lib/librte_table/rte_table_hash_key8.c
lib/librte_table/rte_table_hash_lru.c
lib/librte_table/rte_table_lpm.c
lib/librte_table/rte_table_lpm_ipv6.c
lib/librte_table/rte_table_stub.c