acl: remove old API
authorThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 1 Sep 2015 14:57:31 +0000 (16:57 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 3 Sep 2015 17:22:48 +0000 (19:22 +0200)
commit0b6fbe8749d260724c1e8c0e718d0afc2a0b7f65
tree29b43db4e70c8264777e15bf9fd22b32725f255a
parent4d0a3f2a93f34b2840a1331cea39f6e0f49f74ff
acl: remove old API

The functions and structures are moved to app/test in order to keep
existing unit tests. Some minor changes were done in these functions
because of library scope restrictions.
An enum is also copied in two other applications to keep existing code.
The library version is incremented.

Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
app/test-acl/main.c
app/test/test_acl.c
app/test/test_acl.h
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_2_2.rst
examples/l3fwd-acl/main.c
lib/librte_acl/Makefile
lib/librte_acl/rte_acl.c
lib/librte_acl/rte_acl.h
lib/librte_acl/rte_acl_version.map