[libvirt PATCH 7/9] remote: Add support for the virConnectGetHypervisorCPUModelDefinition API
Daniel P. Berrangé
berrange at redhat.com
Mon Jul 18 10:27:09 UTC 2022
On Tue, Jun 28, 2022 at 06:09:44PM +0200, Tim Wiederhake wrote:
> Signed-off-by: Tim Wiederhake <twiederh at redhat.com>
> ---
> src/remote/remote_daemon_dispatch.c | 32 ++++++++++++++++++++++
> src/remote/remote_driver.c | 41 +++++++++++++++++++++++++++++
> src/remote/remote_protocol.x | 20 +++++++++++++-
> src/remote_protocol-structs | 11 ++++++++
> 4 files changed, 103 insertions(+), 1 deletion(-)
> diff --git a/src/remote/remote_protocol.x b/src/remote/remote_protocol.x
> index a5c60399c7..2d7d6277c6 100644
> --- a/src/remote/remote_protocol.x
> +++ b/src/remote/remote_protocol.x
> @@ -3314,6 +3314,18 @@ struct remote_connect_get_hypervisor_cpu_model_names_ret {
> int ret;
> };
>
> +struct remote_connect_get_hypervisor_cpu_model_definition_args {
> + remote_nonnull_string arch;
> + remote_nonnull_string machine;
> + remote_nonnull_string name;
> + unsigned int flags;
> +};
> +
> +struct remote_connect_get_hypervisor_cpu_model_definition_ret {
> + remote_nonnull_string xml;
> + int ret;
> +};
'ret' should not be here, as errors are encoded separately on
the wire.
With regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
More information about the libvir-list
mailing list