[libvirt] [PATCH] qemuagenttest.c: Missing documentation (Timeout)

2013-08-22 Thread nehaljwani
From: Nehal J Wani nehaljw.k...@gmail.com In tests/qemuagenttest.c, the Timeout test should always be called last. Any additional tests should come before this. --- tests/qemuagenttest.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/qemuagenttest.c

[libvirt] [PATCHv3 4/5] domifaddr: Add virsh support

2013-08-22 Thread nehaljwani
Use virDomainInterfacesAddresses in virsh tools/virsh-domain-monitor.c * Introduce new command : domifaddr virsh # domifaddr f18 Name MAC address IP address --- lo 00:00:00:00:00:00127.0.0.1/8 ::1/128

[libvirt] [PATCHv3 0/5] Introduce API to query IP addresses for given domain

2013-08-22 Thread nehaljwani
associated interfaces with MAC address and IP addresses) of all of the domain interfaces by default (if no interface name is provided) * Return information for the specified interface (if an interface name is provided) nehaljwani (5): domifaddr: Implement the public API domifaddr

[libvirt] [PATCHv3 5/5] domifaddr: Expose python binding

2013-08-22 Thread nehaljwani
Expose virDomainInterfacesAddresses to python binding examples/python/Makefile.am: * Add new file domipaddrs.py examples/python/README: * Add documentation for the python example python/libvirt-override-api.xml: * Add new symbol for virDomainInterfacesAddresses python/libvirt-override.c:

[libvirt] [PATCHv3 3/5] domifaddr: Implement the API for qemu

2013-08-22 Thread nehaljwani
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

[libvirt] [PATCHv3 1/5] domifaddr: Implement the public API

2013-08-22 Thread nehaljwani
Define a new API virDomainInterfacesAddresses, which returns the address information of a running domain's interfaces(s). If no interface name is specified, it returns the information of all interfaces, otherwise it only returns the information of the specificed interface. The address information

[libvirt] [PATCHv2 2/5] domifaddr: Implement the remote protocol

2013-08-14 Thread nehaljwani
Implement RPC calls for virDomainInterfacesAddresses daemon/remote.c * Define remoteSerializeDomainInterfacePtr, remoteDispatchDomainInterfacesAddresses src/remote/remote_driver.c * Define remoteDomainInterfacesAddresses src/remote/remote_protocol.x * New RPC procedure:

[libvirt] [PATCHv2 0/5] Introduce API to query IP addresses for given domain

2013-08-14 Thread nehaljwani
associated interfaces with MAC address and IP addresses) of all of the domain interfaces by default (if no interface name is provided) * Return information for the specified interface (if an interface name is provided) nehaljwani (5): domifaddr: Implement the public API domifaddr

[libvirt] [PATCHv2 1/5] domifaddr: Implement the public API

2013-08-14 Thread nehaljwani
Define a new API virDomainInterfacesAddresses, which returns the address information of a running domain's interfaces(s). If no interface name is specified, it returns the information of all interfaces, otherwise it only returns the information of the specificed interface. The address information

[libvirt] [PATCHv2 5/5] domifaddr: Expose python binding

2013-08-14 Thread nehaljwani
Expose virDomainInterfacesAddresses to python binding examples/python/Makefile.am: * Add new file domipaddrs.py examples/python/README: * Add documentation for the python example python/libvirt-override-api.xml: * Add new symbol for virDomainInterfacesAddresses python/libvirt-override.c:

[libvirt] [PATCHv2 4/5] domifaddr: Add virsh support

2013-08-14 Thread nehaljwani
Use virDomainInterfacesAddresses in virsh tools/virsh-domain-monitor.c * Introduce new command : domifaddr Example Usage: domifaddr domain [interface] tools/virsh.pod * Document new command --- tools/virsh-domain-monitor.c | 102 +++

[libvirt] [PATCHv2 3/5] domifaddr: Implement the API for qemu

2013-08-14 Thread nehaljwani
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

[libvirt] [PATCH 1/5] domifaddr: Implement the public API

2013-07-24 Thread nehaljwani
Define an new API virDomainInterfacesAddresses, which returns the address information of a running domain's interfaces(s). If no interface name is specified, it returns the information of all interfaces, otherwise it only returns the information of the specificed interface. The address information

[libvirt] [PATCH 3/5] domifaddr: Implement the API for qemu

2013-07-24 Thread nehaljwani
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

[libvirt] [PATCH 4/5] domifaddr: Add virsh support

2013-07-24 Thread nehaljwani
Use virDomainInterfacesAddresses in virsh tools/virsh-domain-monitor.c * Introduce new command : domifaddr Example Usage: domifaddr domain-name interface-name (optional) tools/virsh.pod * Document new command --- tools/virsh-domain-monitor.c | 103

[libvirt] [PATCH 0/5] Introduce API to query IP addresses for given domain

2013-07-24 Thread nehaljwani
address of each interface the given domain is associated with. In the future, support for more flags will be added to support for DHCP and snooping methods nehaljwani (5): domifaddr: Implement the public API domifaddr: Implement the remote protocol domifaddr: Implement the API for qemu

[libvirt] [PATCH 2/5] domifaddr: Implement the remote protocol

2013-07-24 Thread nehaljwani
Implement RPC calls for virDomainInterfacesAddresses daemon/remote.c * Define remoteSerializeDomainInterfacePtr, remoteDispatchDomainInterfacesAddresses src/remote/remote_driver.c * Define remoteDomainInterfacesAddresses src/remote/remote_protocol.x * New RPC procedure:

[libvirt] [PATCH 5/5] domifaddr: Expose python binding

2013-07-24 Thread nehaljwani
Expose virDomainInterfacesAddresses to python binding examples/python/Makefile.am: * Add new file domipaddrs.py examples/python/README: * Add documentation for the python example python/libvirt-override-api.xml: * Add new symbol for virDomainInterfacesAddresses python/libvirt-override.c: