X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=vswitchd%2Fbridge.c;h=316ecc75ee25a1bf1e562efe4ad48d9ffe137843;hb=bef071a5fdf8e2dd87677b04b3cf7a8f5094edcb;hp=aebb2c36b3b364f070ec76e9ee96726efe2a9574;hpb=05ba03e000011fdfb6080b34d9f599e324db2987;p=openvswitch diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c index aebb2c36..316ecc75 100644 --- a/vswitchd/bridge.c +++ b/vswitchd/bridge.c @@ -1349,7 +1349,8 @@ iface_do_create(const struct bridge *br, br->name, iface_cfg->name, *ofp_portp); } - if (port_cfg->vlan_mode && !strcmp(port_cfg->vlan_mode, "splinter")) { + if ((port_cfg->vlan_mode && !strcmp(port_cfg->vlan_mode, "splinter")) + || iface_is_internal(iface_cfg, br->cfg)) { netdev_turn_flags_on(netdev, NETDEV_UP, true); }