It doesn't affect the allocation size, but the number of elements
should go before the size of these elements.

Fixes: 74daa0607c7f ("ovn-northd: Introduce parallel lflow build")
Signed-off-by: Ilya Maximets <i.maxim...@ovn.org>
---
 northd/northd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/northd/northd.c b/northd/northd.c
index 0a749931e..ea95f6a5c 100644
--- a/northd/northd.c
+++ b/northd/northd.c
@@ -15832,7 +15832,7 @@ build_lswitch_and_lrouter_flows(const struct 
ovn_datapaths *ls_datapaths,
         struct lswitch_flow_build_info *lsiv;
         int index;
 
-        lsiv = xcalloc(sizeof(*lsiv), build_lflows_pool->size);
+        lsiv = xcalloc(build_lflows_pool->size, sizeof *lsiv);
 
         /* Set up "work chunks" for each thread to work on. */
 
-- 
2.40.1

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to