]> git.droids-corp.org - dpdk.git/blobdiff - examples/l3fwd-acl/main.c
acl: introduce config parameter for performance/space trade-off
[dpdk.git] / examples / l3fwd-acl / main.c
index 022ccab01c0cac08a7802de048a682f23cd4a49a..f1f760176876429f0d9e69d031548c2138853bc1 100644 (file)
@@ -1178,8 +1178,9 @@ setup_acl(struct rte_acl_rule *route_base,
                        rte_exit(EXIT_FAILURE, "add rules failed\n");
 
        /* Perform builds */
-       acl_build_param.num_categories = DEFAULT_MAX_CATEGORIES;
+       memset(&acl_build_param, 0, sizeof(acl_build_param));
 
+       acl_build_param.num_categories = DEFAULT_MAX_CATEGORIES;
        acl_build_param.num_fields = dim;
        memcpy(&acl_build_param.defs, ipv6 ? ipv6_defs : ipv4_defs,
                ipv6 ? sizeof(ipv6_defs) : sizeof(ipv4_defs));