node: add IPv4 lookup for x86
authorPavan Nikhilesh <pbhagavatula@marvell.com>
Sat, 11 Apr 2020 14:14:20 +0000 (19:44 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 5 May 2020 21:41:05 +0000 (23:41 +0200)
commit11afaa84d087dddb3583bfc509759927ba576c9c
tree85e48ea6170478b4eaa8dddaf22110f48f18be8c
parent16df6a2c6671982fc1970c9ca99994910bafd25e
node: add IPv4 lookup for x86

Add IPv4 lookup process function for ip4_lookup
rte_node. This node performs LPM lookup using x86_64
vector supported RTE_LPM API on every packet received
and forwards it to a next node that is identified by
lookup result.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
Signed-off-by: Kiran Kumar K <kirankumark@marvell.com>
lib/librte_node/ip4_lookup.c
lib/librte_node/ip4_lookup_sse.h [new file with mode: 0644]