X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=vswitchd%2Fbridge.c;h=d93d5c5b53a7eea41955c8174a2c0fa0de7b7540;hb=cc4015df5f24df80ad8ebf0ed965782b44964b4e;hp=ba5fbc6fe01e39b3d3a71ba46477cf65e4180f3a;hpb=0d1fe4a36287a2e107f96e50a6ab3556da3726a3;p=openvswitch diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c index ba5fbc6f..d93d5c5b 100644 --- a/vswitchd/bridge.c +++ b/vswitchd/bridge.c @@ -1248,7 +1248,7 @@ iface_refresh_status(struct iface *iface) iface_get_carrier(iface) ? "up" : "down"); error = netdev_get_mtu(iface->netdev, &mtu); - if (!error && mtu != INT_MAX) { + if (!error) { mtu_64 = mtu; ovsrec_interface_set_mtu(iface->cfg, &mtu_64, 1); } @@ -1267,6 +1267,10 @@ iface_refresh_cfm_stats(struct iface *iface) const uint64_t *rmps; size_t n_rmps; + if (iface_is_synthetic(iface)) { + return; + } + fault = ofproto_port_get_cfm_fault(iface->port->bridge->ofproto, iface->ofp_port); if (fault >= 0) {