libvirt/src/rpc
Eric Blake 4d2e8355cb rpc: generalize solution for VPATH builds
Commit 5d4b0c4c80 tried to fix certain classes of VPATH builds,
but was too limited.  In particular, Guannan Ren reported:

>    For example: The libvirt source code resides in /home/testuser,
>                 I make dist in /tmp/buildvpath, the XDR routine .c file will
>                 include full path of the header file like:
>
>                 #include "/home/testuser/src/rpc/virnetprotocol.h"
>                 #include "internal.h"
>                 #include <arpa/inet.h>
>
>    If we distribute the tarball to another machine to compile,
>    it will report error as follows:
>
>    rpc/virnetprotocol.c:7:59: fatal error:
>    /home/testuser/src/rpc/virnetprotocol.h: No such file or directory

* src/rpc/genprotocol.pl: Fix more include lines.
2012-03-08 08:49:38 -07:00
..
gendispatch.pl xml: use long long internally, to centralize overflow checks 2012-03-07 18:24:43 -07:00
genprotocol.pl rpc: generalize solution for VPATH builds 2012-03-08 08:49:38 -07:00
gensystemtap.pl Rewrite all the DTrace/SystemTAP probing 2011-10-11 11:26:13 +01:00
virkeepalive.c Implement common keepalive handling 2011-11-24 11:44:08 +01:00
virkeepalive.h Implement common keepalive handling 2011-11-24 11:44:08 +01:00
virkeepaliveprotocol.x Define keepalive protocol 2011-11-24 11:44:08 +01:00
virnetclient.c rpc: Fix client crash on connection close 2012-03-05 11:30:02 +01:00
virnetclient.h stream: Check for stream EOF 2012-01-12 12:02:40 +01:00
virnetclientprogram.c Split virNetClientSend into 2 methods 2011-11-16 10:48:46 +00:00
virnetclientprogram.h Add client side support for FD passing 2011-10-28 10:42:54 +01:00
virnetclientstream.c stream: Check for stream EOF 2012-01-12 12:02:40 +01:00
virnetclientstream.h stream: Check for stream EOF 2012-01-12 12:02:40 +01:00
virnetmessage.c build: prohibit raw malloc and free 2012-02-03 10:41:45 -07:00
virnetmessage.h Fix sending/receiving of FDs when stream returns EAGAIN 2011-11-07 09:26:59 +00: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 Implement keepalive protocol in libvirt daemon 2011-11-24 11:44:08 +01:00
virnetserver.h Implement keepalive protocol in libvirt daemon 2011-11-24 11:44:08 +01:00
virnetserverclient.c Rename APIs for fetching UNIX socket credentials 2012-01-19 15:39:52 +00:00
virnetserverclient.h Rename APIs for fetching UNIX socket credentials 2012-01-19 15:39:52 +00: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 virterror.c: Fix several spelling mistakes 2012-02-03 11:32:51 -07: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 build: fix output of pid values 2012-03-02 06:57:57 -07:00
virnetsocket.h Rename APIs for fetching UNIX socket credentials 2012-01-19 15:39:52 +00: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