X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fnetdev-vport.c;h=197e74bb24b54f1754affc9ecd43ae3329461123;hb=4617e2c141500f8b06d1e9b1478b286756a3e391;hp=7bc4d0338928b8b29c66c146209e1e8327cb1cd5;hpb=a3384bc1e50d3b75e25fb6e78a12fc60e5dad324;p=openvswitch diff --git a/lib/netdev-vport.c b/lib/netdev-vport.c index 7bc4d033..197e74bb 100644 --- a/lib/netdev-vport.c +++ b/lib/netdev-vport.c @@ -110,7 +110,7 @@ netdev_vport_parse_config(const struct netdev_class *netdev_class, info.devname = name; info.type = netdev_class->type; error = (c->parse_config)(&info, args); - *configp = info.config; + *configp = error ? NULL : info.config; return error; } else { if (!shash_is_empty(args)) {