diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2010-12-06 17:03:10 +0000 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2011-06-24 11:48:10 +0100 |
commit | 980a132a24309a054049c881bf81b74f344daf4f (patch) | |
tree | 1b7d10dcaec5aa10fbc1a26906328ee9fdd85152 /.gitignore | |
parent | build: avoid python 2.4 build failure (diff) | |
download | libvirt-980a132a24309a054049c881bf81b74f344daf4f.tar.gz libvirt-980a132a24309a054049c881bf81b74f344daf4f.tar.bz2 libvirt-980a132a24309a054049c881bf81b74f344daf4f.zip |
Defines the basics of a generic RPC protocol in XDR
This patch defines the basics of a generic RPC protocol in XDR.
This is wire ABI compatible with the original remote_protocol.x.
It takes everything except for the RPC calls / events from that
protocol
- The basic header virNetMessageHeader (aka remote_message_header)
- The error object virNetMessageError (aka remote_error)
- Two dummy objects virNetMessageDomain & virNetMessageNetwork
sadly needed to keep virNetMessageError ABI compatible with
the old remote_error
The RPC protocol supports method calls, async events and
bidirectional data streams as before
* src/Makefile.am: Add rules for generating RPC code from
protocol & define a new libvirt-net-rpc.la helper library
* src/rpc/virnetprotocol.x: New generic RPC protocol
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index a4d3ea1fd..0628732d3 100644 --- a/.gitignore +++ b/.gitignore @@ -53,6 +53,7 @@ /src/libvirt_iohelper /src/remote/*_client_bodies.h /src/remote/*_protocol.[ch] +/src/rpc/virnetprotocol.[ch] /tests/*.log /tests/cputest /tests/hashtest |