utilities/ovs-ofctl: Fix meter requests.
authorJarno Rajahalme <jrajahalme@nicira.com>
Fri, 20 Nov 2015 02:20:39 +0000 (18:20 -0800)
committerJarno Rajahalme <jrajahalme@nicira.com>
Fri, 20 Nov 2015 02:20:39 +0000 (18:20 -0800)
Meter requests should use dump/stats transaction, instead of
transact_noreply, which caused the output to go to stderr and an error
exit.

Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
utilities/ovs-ofctl.c

index ee15e1a..1cb3a0b 100644 (file)
@@ -2958,9 +2958,9 @@ ofctl_meter_request__(const char *bridge, const char *str,
 
     protocol = open_vconn_for_flow_mod(bridge, &vconn, usable_protocols);
     version = ofputil_protocol_to_ofp_version(protocol);
-    transact_noreply(vconn, ofputil_encode_meter_request(version,
-                                                         type,
-                                                         mm.meter.meter_id));
+    dump_stats_transaction(vconn,
+                           ofputil_encode_meter_request(version, type,
+                                                        mm.meter.meter_id));
     vconn_close(vconn);
 }