numam-dpdk/lib/librte_flow_classify
Ferruh Yigit be41ac2a33 flow_classify: introduce flow classify library
The following APIs's are implemented in the
librte_flow_classify library:

rte_flow_classifier_create
rte_flow_classifier_free
rte_flow_classifier_query
rte_flow_classify_table_create
rte_flow_classify_table_entry_add
rte_flow_classify_table_entry_delete

The following librte_table API's are used:
f_create to create a table.
f_add to add a rule to the table.
f_del to delete a rule from the table.
f_free to free a table
f_lookup to match packets with the rules.

The library supports counting of IPv4 five tupple packets only,
ie IPv4 UDP, TCP and SCTP packets.

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Signed-off-by: Bernard Iremonger <bernard.iremonger@intel.com>
Acked-by: Jasvinder Singh <jasvinder.singh@intel.com>
2017-10-24 22:26:54 +02:00
..
Makefile flow_classify: introduce flow classify library 2017-10-24 22:26:54 +02:00
rte_flow_classify_parse.c flow_classify: introduce flow classify library 2017-10-24 22:26:54 +02:00
rte_flow_classify_parse.h flow_classify: introduce flow classify library 2017-10-24 22:26:54 +02:00
rte_flow_classify_version.map flow_classify: introduce flow classify library 2017-10-24 22:26:54 +02:00
rte_flow_classify.c flow_classify: introduce flow classify library 2017-10-24 22:26:54 +02:00
rte_flow_classify.h flow_classify: introduce flow classify library 2017-10-24 22:26:54 +02:00