I don't see a reason to defer this.
---
 ofproto/ofproto.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/ofproto/ofproto.c b/ofproto/ofproto.c
index b522d8b..071f608 100644
--- a/ofproto/ofproto.c
+++ b/ofproto/ofproto.c
@@ -1018,6 +1018,9 @@ ofproto_port_add(struct ofproto *ofproto, struct netdev 
*netdev,
     int error;
 
     error = dpif_port_add(ofproto->dpif, netdev, &odp_port);
+    if (!error) {
+        update_port(ofproto, netdev_get_name(netdev));
+    }
     if (ofp_portp) {
         *ofp_portp = error ? OFPP_NONE : odp_port_to_ofp_port(odp_port);
     }
-- 
1.7.4.4

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to