libafsauthent: export additional xdr_ functions 31/13131/5
authorBenjamin Kaduk <kaduk@mit.edu>
Mon, 28 May 2018 03:54:01 +0000 (22:54 -0500)
committerBenjamin Kaduk <kaduk@mit.edu>
Sun, 10 Jun 2018 23:09:40 +0000 (19:09 -0400)
commitc12cfd7331727142cb928e08ec32a708d0cfd1e9
treec4a1ff2207bbb655b159d4571364ba93924a250c
parent12f4fd2901fee8bf27c2cec97efd3d242c6ff025
libafsauthent: export additional xdr_ functions

Formally, we need to use xdr_free to deallocate storage for RPC output
variables, in case the XDR stack uses a different allocator than the
standard application allocator.  Some types have non-autogenerated
wrappers exposed already (e.g., token_FreeSet()), but for a handful of
the base ptint types we need to expose the xdr routines in order for a
safe way to deallocate their storage to be available.

Change-Id: Iaac349cfaa1a07d5908a88e4c230874c6301471a
Reviewed-on: https://gerrit.openafs.org/13131
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/libafsauthent/afsauthent.def
src/libafsauthent/libafsauthent.la.sym