numam-dpdk/app/test-pipeline
Jasvinder Singh 88ac2fd99f pipeline: support packet redirection at action handlers
Currently, there is no mechanism that allows the pipeline ports (in/out)
and table action handlers to override the default forwarding decision
(as previously configured per input port or in the table entry). The port
(in/out) and table action handler prototypes have been changed to allow
pipeline action handlers (port in/out, table) to remove the selected
packets from the further pipeline processing and to take full ownership
for these packets. This feature will be helpful to implement functions
such as exception handling (e.g. TTL =0), load balancing etc.

Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
2016-03-10 01:28:29 +01:00
..
config.c tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
init.c apps: use helper to create mbuf pools 2015-04-28 11:34:10 +02:00
main.c tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
main.h port: move metadata offset reference at mbuf head 2015-10-19 17:00:36 +02:00
Makefile drivers: create new directory 2015-05-22 15:51:38 +02:00
pipeline_acl.c pipeline: support packet redirection at action handlers 2016-03-10 01:28:29 +01:00
pipeline_hash.c pipeline: support packet redirection at action handlers 2016-03-10 01:28:29 +01:00
pipeline_lpm_ipv6.c pipeline: support packet redirection at action handlers 2016-03-10 01:28:29 +01:00
pipeline_lpm.c pipeline: support packet redirection at action handlers 2016-03-10 01:28:29 +01:00
pipeline_stub.c pipeline: support packet redirection at action handlers 2016-03-10 01:28:29 +01:00
runtime.c tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00