acl: new library
authorKonstantin Ananyev <konstantin.ananyev@intel.com>
Fri, 13 Jun 2014 11:26:50 +0000 (12:26 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 13 Jun 2014 23:29:45 +0000 (01:29 +0200)
commitdc276b5780c29a86c537774b6f7b91379ee0690d
tree6d05915b3e25f601cac8512b315bd11edbbb7dba
parent36c248ebc629889fff4e7d9d17e109412ddf9ecf
acl: new library

The ACL library is used to perform an N-tuple search over a set of rules with
multiple categories and find the best match for each category.

Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Tested-by: Waterman Cao <waterman.cao@intel.com>
Acked-by: Pablo de Lara Guarch <pablo.de.lara.guarch@intel.com>
[Thomas: some code-style changes]
17 files changed:
config/common_bsdapp
config/common_linuxapp
doc/doxy-api-index.md
doc/doxy-api.conf
lib/Makefile
lib/librte_acl/Makefile [new file with mode: 0644]
lib/librte_acl/acl.h [new file with mode: 0644]
lib/librte_acl/acl_bld.c [new file with mode: 0644]
lib/librte_acl/acl_gen.c [new file with mode: 0644]
lib/librte_acl/acl_run.c [new file with mode: 0644]
lib/librte_acl/acl_vect.h [new file with mode: 0644]
lib/librte_acl/rte_acl.c [new file with mode: 0644]
lib/librte_acl/rte_acl.h [new file with mode: 0644]
lib/librte_acl/rte_acl_osdep.h [new file with mode: 0644]
lib/librte_acl/rte_acl_osdep_alone.h [new file with mode: 0644]
lib/librte_acl/tb_mem.c [new file with mode: 0644]
lib/librte_acl/tb_mem.h [new file with mode: 0644]