[ovs-dev] [PATCH v2 ovn 2/3] binding: rely on qos_map for consider_localnet_lport

Lorenzo Bianconi lorenzo.bianconi at redhat.com
Mon Sep 21 16:25:36 UTC 2020


build_local_bindings() takes care of local binding only so if the
controller does not have any active tunnel egress_ifaces will be empty
and qos_map map will not be populated. Rely on qos_map directly for
localnet port in consider_localnet_lport()

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi at redhat.com>
---
 controller/binding.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/controller/binding.c b/controller/binding.c
index 0397e145a..107bc28a6 100644
--- a/controller/binding.c
+++ b/controller/binding.c
@@ -1444,7 +1444,7 @@ binding_run(struct binding_ctx_in *b_ctx_in, struct binding_ctx_out *b_ctx_out)
             break;
 
         case LP_LOCALNET: {
-            consider_localnet_lport(pb, b_ctx_in, b_ctx_out, qos_map_ptr);
+            consider_localnet_lport(pb, b_ctx_in, b_ctx_out, &qos_map);
             struct localnet_lport *lnet_lport = xmalloc(sizeof *lnet_lport);
             lnet_lport->pb = pb;
             ovs_list_push_back(&localnet_lports, &lnet_lport->list_node);
-- 
2.26.2



More information about the dev mailing list