From b0fbf7d3420f5f66be9728b1b070846bb054c872 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Mon, 25 Jan 2010 14:23:07 +0100 Subject: monitor: Use argument type 'T' for migrate_set_downtime Before, it used type 's', which strips quotes and interprets escapes, and is quite inappropriate for QMP. Negative arguments are no flushed to zero. Before, they were cast to uint32_t, which wrecked the sign. Ridiculously large arguments including infinities are now rejected. Before, they were interpreted as zero. Same for NaN. Signed-off-by: Markus Armbruster Signed-off-by: Anthony Liguori --- qemu-monitor.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'qemu-monitor.hx') diff --git a/qemu-monitor.hx b/qemu-monitor.hx index 6d47d49f13..2bf89c7258 100644 --- a/qemu-monitor.hx +++ b/qemu-monitor.hx @@ -775,7 +775,7 @@ ETEXI { .name = "migrate_set_downtime", - .args_type = "value:s", + .args_type = "value:T", .params = "value", .help = "set maximum tolerated downtime (in seconds) for migrations", .mhandler.cmd = do_migrate_set_downtime, -- cgit v1.2.1