Revision ca9567e2 monitor.c

b/monitor.c
4368 4368
        readline_show_prompt(mon->rs);
4369 4369
}
4370 4370

  
4371
static QObject *get_qmp_greeting(void)
4372
{
4373
    QObject *ver;
4374

  
4375
    do_info_version(NULL, &ver);
4376
    return qobject_from_jsonf("{'QMP':{'version': %p,'capabilities': []}}",ver);
4377
}
4378

  
4371 4379
/**
4372 4380
 * monitor_control_event(): Print QMP gretting
4373 4381
 */
......
4379 4387

  
4380 4388
        json_message_parser_init(&mon->mc->parser, handle_qmp_command);
4381 4389

  
4382
        data = qobject_from_jsonf("{ 'QMP': { 'capabilities': [] } }");
4390
        data = get_qmp_greeting();
4383 4391
        assert(data != NULL);
4384 4392

  
4385 4393
        monitor_json_emitter(mon, data);

Also available in: Unified diff