libvirt/src/remote
Nehal J Wani 71546d1798 domifaddr: Implement the remote protocol
daemon/remote.c
   * Define remoteSerializeDomainInterface, remoteDispatchDomainInterfaceAddresses

src/remote/remote_driver.c
   * Define remoteDomainInterfaceAddresses

src/remote/remote_protocol.x
   * New RPC procedure: REMOTE_PROC_DOMAIN_INTERFACE_ADDRESSES
   * Define structs remote_domain_ip_addr, remote_domain_interface,
     remote_domain_interfaces_addresse_args, remote_domain_interface_addresses_ret
   * Introduce upper bounds (to handle DoS attacks):
     REMOTE_DOMAIN_INTERFACE_MAX = 2048
     REMOTE_DOMAIN_IP_ADDR_MAX = 2048
     Restrictions on the maximum number of aliases per interface were
     removed after kernel v2.0, and theoretically, at present, there
     are no upper limits on number of interfaces per virtual machine
     and on the number of IP addresses per interface.

src/remote_protocol-structs
   * New structs added

Signed-off-by: Nehal J Wani <nehaljw.kkd1@gmail.com>
2015-03-17 15:15:38 +00:00
..
lxc_protocol.x Add ACL annotations to all RPC messages 2013-06-24 15:24:36 +01:00
qemu_protocol.x qemu: wire up RPC for qemu monitor events 2014-03-20 11:25:37 -06:00
remote_driver.c domifaddr: Implement the remote protocol 2015-03-17 15:15:38 +00:00
remote_driver.h Change file names in comments to match the files they are in 2014-03-10 14:26:04 +01:00
remote_protocol.x domifaddr: Implement the remote protocol 2015-03-17 15:15:38 +00:00