]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
libafsrpc: export more xdr functions
authorBenjamin Kaduk <kaduk@mit.edu>
Fri, 1 Jun 2018 00:02:18 +0000 (19:02 -0500)
committerBenjamin Kaduk <kaduk@mit.edu>
Sat, 16 Jun 2018 19:14:01 +0000 (15:14 -0400)
Most of the xdr functions in the library text are to support RXAFS and
RXAFSCB RPCs, which we explicitly do not expose from libafsrpc.
As such, they do not need to be in the export list, but a couple of
generic ones probably should be exported.

Do so, for both Unix and Windows.

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

Change-Id: I42ae33f5fdb36401d052cfb200a22aff423ac0a9
Reviewed-on: https://gerrit.openafs.org/13195
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>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/libafsrpc/afsrpc.def
src/libafsrpc/libafsrpc.la.sym

index 5f59c4bcf6b68a03500dac969458da63a46e523f..6d8d263e1c61f1e5b477daf784e87ce74e9454c3 100755 (executable)
@@ -345,6 +345,8 @@ EXPORTS
        tkt_DeriveDesKey                        @350
        opr_AssertFailU                         @351
        opr_AssertionFailed                     @352
+       xdr_Capabilities                        @353
+       xdr_rpcStats                            @354
 
 ; for performance testing
         rx_TSFPQGlobSize                        @2001 DATA
index fc07f3b7dc84e4565fd325b3000be1935d40cc66..dff93da4a1c77893b491b95740c87c8b8e3af743 100644 (file)
@@ -179,10 +179,12 @@ tkt_DecodeTicket
 tkt_DeriveDesKey
 tkt_MakeTicket
 tkt_MakeTicket5
+xdr_Capabilities
 xdr_afsUUID
 xdr_afs_int32
 xdr_afs_int64
 xdr_afs_uint32
 xdr_afs_uint64
+xdr_rpcStats
 xdrlen_create
 xdrrx_create