int qmp_marshal_input_query_uuid(Monitor *mon, const QDict *qdict, QObject **ret) { Error *local_err = NULL; Error **errp = &local_err; QDict *args = (QDict *)qdict; UuidInfo * retval = NULL; (void)args; if (error_is_set(errp)) { goto out; } retval = qmp_query_uuid(errp); if (!error_is_set(errp)) { qmp_marshal_output_query_uuid(retval, ret, errp); } out: if (local_err) { qerror_report_err(local_err); error_free(local_err); return -1; } return 0; }
void hmp_info_uuid(Monitor *mon, const QDict *qdict) { UuidInfo *info; info = qmp_query_uuid(NULL); monitor_printf(mon, "%s\n", info->UUID); qapi_free_UuidInfo(info); }