[dpdk-dev,v2,2/6] librte_table: fix acl lookup function
Checks
Commit Message
The rte_table_acl_lookup() function was returning data from acl_memory
instead of acl_rule_memory.
Fixes: 166923eb2f78 ("table: ACL")
Cc: stable@dpdk.org
Signed-off-by: Bernard Iremonger <bernard.iremonger@intel.com>
---
lib/librte_table/rte_table_acl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@@ -794,7 +794,7 @@ struct rte_table_acl {
if (action_table_pos != 0) {
pkts_out_mask |= pkt_mask;
entries[pkt_pos] = (void *)
- &acl->memory[action_table_pos *
+ &acl->acl_rule_memory[action_table_pos *
acl->entry_size];
rte_prefetch0(entries[pkt_pos]);
}