X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=vswitchd%2Fovs-brcompatd.c;h=99d08c5bd4337e4540bc26c60f5a287dc5fe3abf;hb=67a4917b07031b387beafaedce413b4207214059;hp=d351c059fbdfbef329abc251359e334f20ab1bc0;hpb=1d87357a1322c2faa290452c08c7f794c0be848b;p=openvswitch diff --git a/vswitchd/ovs-brcompatd.c b/vswitchd/ovs-brcompatd.c index d351c059..99d08c5b 100644 --- a/vswitchd/ovs-brcompatd.c +++ b/vswitchd/ovs-brcompatd.c @@ -495,7 +495,7 @@ del_port(const char *br_name, const char *port_name) { cfg_del_entry("bridge.%s.port=%s", br_name, port_name); cfg_del_match("bonding.*.slave=%s", port_name); - cfg_del_match("vlan.%s.*", port_name); + cfg_del_match("vlan.%s.[!0-9]*", port_name); } static int @@ -1165,10 +1165,7 @@ parse_options(int argc, char *argv[]) char *short_options = long_options_to_short_options(long_options); int error; - appctl_command = xasprintf("%s/ovs-appctl -t " - "%s/ovs-vswitchd.`cat %s/ovs-vswitchd.pid`.ctl " - "-e '%%s'", - ovs_bindir, ovs_rundir, ovs_rundir); + appctl_command = xasprintf("%s/ovs-appctl %%s", ovs_bindir); for (;;) { int c;