libvirt/src/rpc
Jiri Denemark 22d744d0c7 rpc: Don't close connection if program is unknown
In case we add a new program in the future (we did that in the past and
we are going to do it again soon) current daemon will behave badly with
new client that wants to use the new program. Before the RPC rewrite we
used to just send an error reply to any request with unknown program.
With the RPC rewrite in 0.9.3 the daemon just closes the connection
through which such request was sent. This patch fixes this regression.
2011-08-26 17:29:44 +02:00
..
gendispatch.pl rpc: Fix memory leak in remoteDomainSet*Parameters functions 2011-07-27 21:09:23 +02:00
genprotocol.pl rpc: Fix typos in rpc generator scripts 2011-07-17 12:41:39 +08:00
virnetclient.c Ensure async packets never get marked for sync replies 2011-08-17 09:44:12 -07:00
virnetclient.h Add API for duplicating a socket/client file descriptor 2011-08-15 15:21:26 +02:00
virnetclientprogram.c Fix leak of 'msg' object in client stream code 2011-07-08 16:19:57 +01:00
virnetclientprogram.h Introduce generic RPC client objects 2011-06-24 11:48:45 +01:00
virnetclientstream.c Fix leak of 'msg' object in client stream code 2011-07-08 16:19:57 +01:00
virnetclientstream.h Introduce generic RPC client objects 2011-06-24 11:48:45 +01:00
virnetmessage.c Improve two log messages in virNetMessage 2011-06-29 11:08:59 +01:00
virnetmessage.h Ensure empty payload is written upon stream completion 2011-06-29 11:08:59 +01:00
virnetprotocol.x
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 rpc: Don't close connection if program is unknown 2011-08-26 17:29:44 +02:00
virnetserver.h daemon: Unlink unix socket paths on shutdown 2011-08-04 16:54:58 +08:00
virnetserverclient.c Ensure client streams are closed when marking a client for close 2011-08-16 14:38:11 -07: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 rpc: Don't close connection if program is unknown 2011-08-26 17:29:44 +02:00
virnetserverprogram.h rpc: Don't close connection if program is unknown 2011-08-26 17:29:44 +02: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 build: fix virnetsocket on mingw 2011-08-17 11:52:38 -06:00
virnetsocket.h Support changing UNIX socket owner in virNetSocketNewListenUNIX 2011-08-15 15:21:31 +02:00
virnettlscontext.c daemon: Move TLS initialization to virInitialize 2011-08-25 10:22:03 +02:00
virnettlscontext.h daemon: Move TLS initialization to virInitialize 2011-08-25 10:22:03 +02:00