]> git.michaelhowe.org Git - packages/o/openafs.git/commit
libafsauthent: export additional xdr_ functions
authorBenjamin Kaduk <kaduk@mit.edu>
Mon, 28 May 2018 03:54:01 +0000 (22:54 -0500)
committerBenjamin Kaduk <kaduk@mit.edu>
Fri, 15 Jun 2018 12:35:47 +0000 (08:35 -0400)
commit0bf4ae5f7630fbb8e3bfb8e4dab19ad3e617ed6a
treeafba3377929d10f959fa14c20cc6ac56044e0feb
parent1318bad870781f73acffc6dff1821f54c28d3ed7
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.

Reviewed-on: https://gerrit.openafs.org/13131
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
(cherry picked from commit c12cfd7331727142cb928e08ec32a708d0cfd1e9)

Change-Id: Iea3b0bd9fdb373020b41c2bcbf1ebbde222114a8
Reviewed-on: https://gerrit.openafs.org/13192
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Joe Gorse <jhgorse@gmail.com>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
src/libafsauthent/afsauthent.def
src/libafsauthent/libafsauthent.la.sym