From: Benjamin Kaduk Date: Thu, 31 May 2018 23:40:21 +0000 (-0500) Subject: Export missing opr functions from libafsrpc X-Git-Tag: upstream/1.8.1_pre2^2~11 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=2bb07a8f82dca1246620c5e92600ddaa8d16cf48;p=packages%2Fo%2Fopenafs.git Export missing opr functions from libafsrpc Our assertion macros expand to function calls, and we have assertions included in macros in installed headers, so the public needs to be able to link against them. Export for both Unix and Windows. Reviewed-on: https://gerrit.openafs.org/13137 Tested-by: BuildBot Reviewed-by: Benjamin Kaduk (cherry picked from commit f01ee714152a0a6247f2f456aa1f0a728d74373c) Change-Id: I1d983d352f4838619d0b8a833e6be90207dffa87 Reviewed-on: https://gerrit.openafs.org/13193 Tested-by: BuildBot Reviewed-by: Michael Meffie Reviewed-by: Joe Gorse Reviewed-by: Benjamin Kaduk --- diff --git a/src/libafsrpc/afsrpc.def b/src/libafsrpc/afsrpc.def index 43a3b2c2c..5f59c4bcf 100755 --- a/src/libafsrpc/afsrpc.def +++ b/src/libafsrpc/afsrpc.def @@ -343,6 +343,8 @@ EXPORTS rxkad_NewKrb5ServerSecurityObject @348 tkt_MakeTicket5 @349 tkt_DeriveDesKey @350 + opr_AssertFailU @351 + opr_AssertionFailed @352 ; for performance testing rx_TSFPQGlobSize @2001 DATA diff --git a/src/libafsrpc/libafsrpc.la.sym b/src/libafsrpc/libafsrpc.la.sym index 8ea0d04a9..f31c05824 100644 --- a/src/libafsrpc/libafsrpc.la.sym +++ b/src/libafsrpc/libafsrpc.la.sym @@ -38,6 +38,8 @@ multi_Finalize multi_Finalize_Ignore multi_Init multi_Select +opr_AssertFailU +opr_AssertionFailed osi_AssertFailU osi_Panic rx_ConnError