[libvirt] [PATCHv2 3/5] domifaddr: Implement the API for qemu
Daniel P. Berrange
berrange at redhat.com
Thu Aug 15 09:38:23 UTC 2013
On Thu, Aug 15, 2013 at 02:24:28AM +0530, nehaljwani wrote:
> By querying the qemu guest agent with the QMP command
> "guest-network-get-interfaces" and converting the received
> JSON output to structured objects.
>
> src/qemu/qemu_agent.h:
> * Define qemuAgentGetInterfaces
>
> src/qemu/qemu_agent.c:
> * Implement qemuAgentGetInterface
>
> src/qemu/qemu_driver.c:
> * New function qemuDomainInterfacesAddresses
>
> src/remote_protocol-sructs:
> * Define new structs
>
> ---
> src/qemu/qemu_agent.c | 151 +++++++++++++++++++++++++++++++++++++++++++++++++
> src/qemu/qemu_agent.h | 4 ++
> src/qemu/qemu_driver.c | 56 ++++++++++++++++++
> 3 files changed, 211 insertions(+)
You must add tests to tests/qemuagenttest.c whenever adding new
APIs to qemu_agent.c
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 :|
More information about the libvir-list
mailing list