X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Ftest-openflowd.c;h=3cc3a751afb1deec7acf3e8941646d7c376101eb;hb=1e276d1a10539a8cd97d2ad63c073a9a43f0f1ef;hp=b22b2aad83bf54d5fc833a3a95cc5a17c558fc26;hpb=045b2e5c77d02cd0d7bba046e2dbed72ec4828c8;p=openvswitch diff --git a/tests/test-openflowd.c b/tests/test-openflowd.c index b22b2aad..3cc3a751 100644 --- a/tests/test-openflowd.c +++ b/tests/test-openflowd.c @@ -123,12 +123,16 @@ main(int argc, char *argv[]) /* Add ports to the datapath if requested by the user. */ SSET_FOR_EACH (port, &s.ports) { struct netdev *netdev; + char *name, *type; - error = netdev_open_default(port, &netdev); + netdev_parse_name(port, &name, &type); + error = netdev_open(name, type, &netdev); if (error) { VLOG_FATAL("%s: failed to open network device (%s)", port, strerror(error)); } + free(name); + free(type); error = ofproto_port_add(ofproto, netdev, NULL); if (error) { @@ -429,7 +433,7 @@ parse_options(int argc, char *argv[], struct ofsettings *s) usage(); case 'V': - OVS_PRINT_VERSION(OFP_VERSION, OFP_VERSION); + ovs_print_version(OFP_VERSION, OFP_VERSION); exit(EXIT_SUCCESS); DAEMON_OPTION_HANDLERS