rxgen: Don't use size_t in struct rx_opaque with XDR 15/12115/5
authorChas Williams <3chas3@gmail.com>
Mon, 23 Nov 2015 19:15:08 +0000 (14:15 -0500)
committerBenjamin Kaduk <kaduk@mit.edu>
Mon, 21 Mar 2016 03:14:00 +0000 (23:14 -0400)
commit9823c576229f74fe4c308b5164149873e0fddbaf
tree6d8c8fd67e85e3228afdea1ce71588debdf397ee
parent5aa6d4a26a5b84389ecb22bc8c6cd69dee8e4ca4
rxgen: Don't use size_t in struct rx_opaque with XDR

OpenAFS's XDR doesn't support size_t at this time.  For now, use a
temporary stack variable to avoid 32/64-bit issues and copy back the
returned value upon success.

Change-Id: Ia3dd8abd665a19e04aa611f940728d088a8f87b7
Reviewed-on: https://gerrit.openafs.org/12115
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
src/rxgen/rpc_cout.c