dpif-linux: Use get_32aligned_u64() in an appropriate place.
[openvswitch] / ofproto / ofproto-dpif.c
index 9e8b1fb541aff8f1619e6cf744575646efcdca0d..1ffe36a90a48020a2e61308902bfaa7616d1b4cf 100644 (file)
@@ -1568,7 +1568,8 @@ port_run(struct ofport_dpif *ofport)
             ofpbuf_uninit(&packet);
         }
 
-        enable = enable && !cfm_get_fault(ofport->cfm);
+        enable = enable && !cfm_get_fault(ofport->cfm)
+            && cfm_get_opup(ofport->cfm);
     }
 
     if (ofport->bundle) {