Update to 0.9.3
Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Regenerate OASIS

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Add VM.migration_receive_memory RPC to the xen interface

This call will receive a channel, which will be the one over which
the memory image is streamed.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Add VM.migration_receive_memory RPC to the xen interface

This call will receive a channel, which will be the one over which
the memory image is streamed.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
When parsing an http URI, use 80 as the default port.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Channel passing can be done directly via the library, without using fork ()

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge branch 'migration-channel' of github.com:djs55/xcp-idl into migration-channel

Conflicts:
	xen/xenops_interface.ml
Move the channel protocol definition into a separate module.

This avoids a recursive module definition problem.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Regenerate OASIS

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Channel helper is nolonger a service dependency

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Add Xcp_channel_protocol to _oasis

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Regenerate OASIS

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Update to 0.9.4

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Regenerate OASIS

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Channel passing: ensure sockets and file descriptors are cleaned up

The 'send' function called by rpc_of_t allocates a set of fds
and dup()s the fd to be sent. It then forks a background thread to
be the server and hands over control of the resources to it. The
function can then return, leaving the caller to close its copy
of the file descriptor without disrupting the background thread.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge branch 'master' of github.com:djs55/xcp-idl
Update to 0.9.5

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Regenerate OASIS

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Start adding a storage component test.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Add storage_test executable to _oasis

Signed-off-by: David Scott <dave.scott@eu.citrix.com>