libvirt/src/rpc
Daniel P. Berrange 3ae0ab67e6 Extend RPC server to allow FD passing
The RPC server classes are extended to allow FDs to be received
from clients with calls. There is not currently any way for a
procedure to pass FDs back to the client with replies

* daemon/remote.c, src/rpc/gendispatch.pl: Change virNetMessageHeaderPtr
  param to virNetMessagePtr in dispatcher impls
* src/rpc/virnetserver.c, src/rpc/virnetserverclient.c,
  src/rpc/virnetserverprogram.c, src/rpc/virnetserverprogram.h:
  Extend to support FD passing
2011-10-28 10:43:00 +01:00
..
gendispatch.pl Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
genprotocol.pl rpc: Fix typos in rpc generator scripts 2011-07-17 12:41:39 +08:00
gensystemtap.pl Rewrite all the DTrace/SystemTAP probing 2011-10-11 11:26:13 +01:00
virnetclient.c Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclient.h Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclientprogram.c Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclientprogram.h Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclientstream.c If receiving a stream error, mark EOF on the stream 2011-10-11 11:11:52 +01:00
virnetclientstream.h Introduce generic RPC client objects 2011-06-24 11:48:45 +01:00
virnetmessage.c Extend RPC protocol to allow FD passing 2011-10-28 10:27:15 +01:00
virnetmessage.h Extend RPC protocol to allow FD passing 2011-10-28 10:27:15 +01:00
virnetprotocol.x Extend RPC protocol to allow FD passing 2011-10-28 10:27:15 +01:00
virnetsaslcontext.c rpc:fix sasl session relocking intead of unlocking it 2011-08-04 21:27:52 +08:00
virnetsaslcontext.h Generic module for handling SASL authentication & encryption 2011-06-24 11:48:25 +01:00
virnetserver.c Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
virnetserver.h daemon: Create priority workers pool 2011-09-05 18:14:08 +02:00
virnetserverclient.c Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
virnetserverclient.h Ensure client streams are closed when marking a client for close 2011-08-16 14:38:11 -07:00
virnetservermdns.c Fix memory leaks in MDNS code 2011-07-26 08:09:18 +08:00
virnetservermdns.h Introduce generic RPC module for advertising via MDNS 2011-06-24 11:48:41 +01:00
virnetserverprogram.c Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
virnetserverprogram.h Extend RPC server to allow FD passing 2011-10-28 10:43:00 +01:00
virnetserverservice.c Support changing UNIX socket owner in virNetSocketNewListenUNIX 2011-08-15 15:21:31 +02:00
virnetserverservice.h daemon: Unlink unix socket paths on shutdown 2011-08-04 16:54:58 +08:00
virnetsocket.c Add APIs for virNetSocket for sending/receiving file descriptors 2011-10-28 10:23:53 +01:00
virnetsocket.h Add APIs for virNetSocket for sending/receiving file descriptors 2011-10-28 10:23:53 +01:00
virnettlscontext.c Rewrite all the DTrace/SystemTAP probing 2011-10-11 11:26:13 +01:00
virnettlscontext.h daemon: Move TLS initialization to virInitialize 2011-08-25 10:22:03 +02:00