]> git.ipfire.org Git - thirdparty/libvirt.git/commit
sysinfo: implement the remote protocol
authorEric Blake <eblake@redhat.com>
Mon, 7 Feb 2011 22:04:17 +0000 (15:04 -0700)
committerEric Blake <eblake@redhat.com>
Wed, 9 Feb 2011 02:29:46 +0000 (19:29 -0700)
commit5c8dedddcc30baaac0cf6db6f682d539c352d938
tree800790e8396069c026189af6e2f6d65ccfc38e6e
parentaddee8a096c262b43a55edbd8ec8b683c21fca19
sysinfo: implement the remote protocol

Done by editing the first three files, then running
'make -C src rpcgen', then editing src/remote_protocol-structs
to match.

* daemon/remote.c (remoteDispatchGetSysinfo): New function.
* src/remote/remote_driver.c (remoteGetSysinfo, remote_driver):
Client side serialization.
* src/remote/remote_protocol.x (remote_get_sysinfo_args)
(remote_get_sysinfo_ret): New types.
(REMOTE_PROC_GET_SYSINFO): New enum value.
* daemon/remote_dispatch_args.h: Regenerate.
* daemon/remote_dispatch_prototypes.h: Likewise.
* daemon/remote_dispatch_ret.h: Likewise.
* daemon/remote_dispatch_table.h: Likewise.
* src/remote/remote_protocol.c: Likewise.
* src/remote/remote_protocol.h: Likewise.
* src/remote_protocol-structs: Likewise.
daemon/remote.c
daemon/remote_dispatch_args.h
daemon/remote_dispatch_prototypes.h
daemon/remote_dispatch_ret.h
daemon/remote_dispatch_table.h
src/remote/remote_driver.c
src/remote/remote_protocol.c
src/remote/remote_protocol.h
src/remote/remote_protocol.x
src/remote_protocol-structs