[Libvir] Proposed remote protocol (XDR source file qemud/remote_protocol.x)

Richard W.M. Jones rjones at redhat.com
Mon Apr 30 17:42:01 UTC 2007


Attached are the args (*_args) and return structures (*_ret) for all the 
calls covered by the remote protocol, that is to say everything except 
Save, Restore and CoreDump (see previous email).

The only problem area are the upper limits imposed on the lengths of 
various strings and arrays.  The upper limits seem to be required for 
safely decoding messages from untrusted sources.  Some of them however 
would impose limits on such things as the number of CPUs supported, and 
perhaps those limits are too low (or too high)?  I don't really have any 
experience of the sort of huge machines that people might be running 
libvirt on.

Rich.

-- 
Emerging Technologies, Red Hat  http://et.redhat.com/~rjones/
64 Baker Street, London, W1U 7DF     Mobile: +44 7866 314 421

Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
Street, Windsor, Berkshire, SL4 1TE, United Kingdom.
Registered in England and Wales under Company Registration No. 3798903
Directors: Michael Cunningham (USA), Charlie Peters (USA) and David
Owens (Ireland)
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: remote_protocol.x
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20070430/a770f872/attachment-0001.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20070430/a770f872/attachment-0001.bin>


More information about the libvir-list mailing list