Several fixes and code cleanups for the librte_acl. New test-cases for acl UT.
Konstantin Ananyev (8): acl: fix invalid rule wildness calculation for bitmask field type acl: code cleanup - use global EAL macro, instead of creating a local copy acl: add function to check build input parameters acl: fix avoid unneeded trie splitting for subset of rules. acl: code dedup - introduce a new macro acl: cleanup remove unused code from acl_bld.c acl: fix ambiguity between ACL rules in UT. acl: add new test-cases into UT app/test-acl/main.c | 3 +- app/test/test_acl.c | 431 +++++++++++++++++++++++++++++++++++++- app/test/test_acl.h | 52 ++--- lib/librte_acl/acl_bld.c | 455 +++++++---------------------------------- lib/librte_acl/rte_acl.c | 3 +- lib/librte_acl/rte_acl.h | 5 +- lib/librte_acl/rte_acl_osdep.h | 2 - 7 files changed, 530 insertions(+), 421 deletions(-) -- 2.4.2