]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
cygwin: Handle differences in the XDR implementation
authorMatthias Bolte <matthias.bolte@googlemail.com>
Sun, 25 Apr 2010 11:31:31 +0000 (13:31 +0200)
committerMatthias Bolte <matthias.bolte@googlemail.com>
Tue, 27 Apr 2010 07:31:28 +0000 (09:31 +0200)
commitd707c866337369eb9a4e3bb5594fb79a17777832
treea8080923d34cf6143ef26abe08337d64c667fb8c
parent56c33caaecb53183b71f5d5df8f84d04c1279109
cygwin: Handle differences in the XDR implementation

Cygwin's XDR implementation defines xdr_u_int64_t instead of
xdr_uint64_t and lacks IXDR_PUT_INT32/IXDR_GET_INT32.

Alter the IXDR_GET_LONG regex in rpcgen_fix.pl so it doesn't destroy
the #define IXDR_GET_INT32 IXDR_GET_LONG in remote_protocol.x.

Also fix the remote_protocol.h regex in rpcgen_fix.pl.
configure.ac
src/remote/remote_protocol.c
src/remote/remote_protocol.h
src/remote/remote_protocol.x
src/remote/rpcgen_fix.pl