On Sun, Jul 15, 2012 at 11:45:07PM +0200, Guido Günther wrote: > --- > src/remote/remote_driver.c | 1 + > src/remote/remote_protocol.x | 12 +++++++++++- > src/remote_protocol-structs | 8 ++++++++ > 3 files changed, 20 insertions(+), 1 deletion(-) > > diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c > index 3314f80..5d1ce4d 100644 > --- a/src/remote/remote_driver.c > +++ b/src/remote/remote_driver.c > @@ -5335,6 +5335,7 @@ static virDriver remote_driver = { > .domainGetDiskErrors = remoteDomainGetDiskErrors, /* 0.9.10 */ > .domainSetMetadata = remoteDomainSetMetadata, /* 0.9.10 */ > .domainGetMetadata = remoteDomainGetMetadata, /* 0.9.10 */ > + .domainGetHostname = remoteDomainGetHostname, /* 0.9.14 */ > }; > > static virNetworkDriver network_driver = { > diff --git a/src/remote/remote_protocol.x b/src/remote/remote_protocol.x > index 8f1d9b5..dd460d4 100644 > --- a/src/remote/remote_protocol.x > +++ b/src/remote/remote_protocol.x > @@ -1221,6 +1221,15 @@ struct remote_domain_get_cpu_stats_ret { > int nparams; > }; > > +struct remote_domain_get_hostname_args { > + remote_nonnull_domain dom; > + unsigned int flags; > +}; > + > +struct remote_domain_get_hostname_ret { > + remote_nonnull_string hostname; > +}; > + > /* Network calls: */ > > struct remote_num_of_networks_ret { > @@ -2844,7 +2853,8 @@ enum remote_procedure { > REMOTE_PROC_CONNECT_LIST_ALL_DOMAINS = 273, /* skipgen skipgen priority:high */ > REMOTE_PROC_DOMAIN_LIST_ALL_SNAPSHOTS = 274, /* skipgen skipgen priority:high */ > REMOTE_PROC_DOMAIN_SNAPSHOT_LIST_ALL_CHILDREN = 275, /* skipgen skipgen priority:high */ > - REMOTE_PROC_DOMAIN_EVENT_BALLOON_CHANGE = 276 /* autogen autogen */ > + REMOTE_PROC_DOMAIN_EVENT_BALLOON_CHANGE = 276, /* autogen autogen */ > + REMOTE_PROC_DOMAIN_GET_HOSTNAME = 277 /* autogen autogen */ > > /* > * Notice how the entries are grouped in sets of 10 ? > diff --git a/src/remote_protocol-structs b/src/remote_protocol-structs > index 511284c..8d09138 100644 > --- a/src/remote_protocol-structs > +++ b/src/remote_protocol-structs > @@ -881,6 +881,13 @@ struct remote_domain_get_cpu_stats_ret { > } params; > int nparams; > }; > +struct remote_domain_get_hostname_args { > + remote_nonnull_domain dom; > + u_int flags; > +}; > +struct remote_domain_get_hostname_ret { > + remote_nonnull_string hostname; > +}; > struct remote_num_of_networks_ret { > int num; > }; > @@ -2251,4 +2258,5 @@ enum remote_procedure { > REMOTE_PROC_DOMAIN_LIST_ALL_SNAPSHOTS = 274, > REMOTE_PROC_DOMAIN_SNAPSHOT_LIST_ALL_CHILDREN = 275, > REMOTE_PROC_DOMAIN_EVENT_BALLOON_CHANGE = 276, > + REMOTE_PROC_DOMAIN_GET_HOSTNAME = 277, > }; ACK Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list