From 887f04ed761aa7fb7a482fce34f8b8dff2e2d889 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Sun, 20 Aug 2006 23:24:10 +0000 Subject: [PATCH] STABLE14-amd64-linux-export-afs-xdr-symbols-20060820 export afs_xdr_* symbols we use here --- src/shlibafsrpc/Makefile.in | 2 + src/shlibafsrpc/mapfile.afs_xdr | 144 ++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+) create mode 100644 src/shlibafsrpc/mapfile.afs_xdr diff --git a/src/shlibafsrpc/Makefile.in b/src/shlibafsrpc/Makefile.in index cb6e5272f..e964d2613 100644 --- a/src/shlibafsrpc/Makefile.in +++ b/src/shlibafsrpc/Makefile.in @@ -149,6 +149,8 @@ ${LIBAFSRPC}: ${LIBOBJS} ${SHLIB_LINKER} -o ${LIBAFSRPC} ${LIBOBJS} -bE:${srcdir}/afsrpc.exp ${MT_LIBS};; \ sun*_5*) \ ${SHLIB_LINKER} -h libafsrpc.${SHLIB_SUFFIX}.${LIBAFSRPCMAJOR} -o ${LIBAFSRPC} ${LIBOBJS} ${MT_LIBS};; \ + amd64_linux*) \ + ${SHLIB_LINKER} -Wl,-h,libafsrpc.${SHLIB_SUFFIX}.${LIBAFSRPCMAJOR} -Wl,--version-script=${srcdir}/mapfile.afs_xdr -o ${LIBAFSRPC} ${LIBOBJS} ${MT_LIBS};; \ *_linux*) \ ${SHLIB_LINKER} -Wl,-h,libafsrpc.${SHLIB_SUFFIX}.${LIBAFSRPCMAJOR} -Wl,--version-script=${srcdir}/mapfile -o ${LIBAFSRPC} ${LIBOBJS} ${MT_LIBS};; \ *) \ diff --git a/src/shlibafsrpc/mapfile.afs_xdr b/src/shlibafsrpc/mapfile.afs_xdr new file mode 100644 index 000000000..2be1fe72e --- /dev/null +++ b/src/shlibafsrpc/mapfile.afs_xdr @@ -0,0 +1,144 @@ +# Copyright 2000, International Business Machines Corporation and others. +# All Rights Reserved. +# +# This software has been released under the terms of the IBM Public +# License. For details, see the LICENSE file in the top-level source +# directory or online at http://www.openafs.org/dl/license10.html + +{ + global: + des_check_key_parity; + des_fixup_key_parity; + des_init_random_number_generator; + des_is_weak_key; + des_key_sched; + des_random_key; + des_string_to_key; + des_cbc_cksum; + des_ecb_encrypt; + des_pcbc_encrypt; + ktohl; + life_to_time; + rx_DestroyConnection; + rx_EndCall; + rx_Finalize; + rx_GetCachedConnection; + rx_GetCall; + rx_GetIFInfo; + rx_GetSpecific; + rx_Init; + rx_KeyCreate; + rx_NewCall; + rx_NewConnection; + rx_NewService; + rx_PrintPeerStats; + rx_PrintStats; + rx_PrintTheseStats; + rx_ReadProc; + rx_ReleaseCachedConnection; + rx_ServerProc; + rx_SetSpecific; + rx_StartServer; + rx_WriteProc; + rxevent_Init; + rxevent_Post; + rxkad_GetServerInfo; + rxkad_NewClientSecurityObject; + rxkad_NewServerSecurityObject; + rxnull_NewClientSecurityObject; + rxnull_NewServerSecurityObject; + rxs_Release; + time_to_life; + tkt_CheckTimes; + tkt_DecodeTicket; + tkt_MakeTicket; + xdrrx_create; + hton_syserr_conv; + rxkad_global_stats; + rxkad_global_stats_lock; + rxkad_stats_key; + com_err; + error_message; + rx_socket; + rxevent_debugFile; + rx_debugFile; + rx_connDeadTime; + rx_maxReceiveSize; + rx_UdpBufSize; + rx_extraQuota; + rx_extraPackets; + rx_tranquil; + rx_getAllAddr; + rx_nWaiting; + rx_stats; + rx_SetNoJumbo; + rx_SetConnDeadTime; + rx_FlushWrite; + rx_thread_id_key; + multi_Finalize; + multi_Select; + multi_Init; + multi_Finalize_Ignore; + add_to_error_table; + afs_xdr_opaque; + afs_xdr_string; + afs_xdr_short; + afs_xdr_bytes; + afs_xdr_vector; + afs_xdr_int; + afs_xdr_void; + afs_xdr_long; + afs_xdr_u_long; + afs_xdr_u_short; + afs_xdr_u_int; + afs_xdr_char; + afs_xdr_u_char; + afs_xdr_bool; + afs_xdr_enum; + afs_xdr_array; + afs_xdr_arrayN; + afs_xdr_union; + afs_xdr_float; + afs_xdr_double; + afs_xdr_reference; + afs_xdr_wrapstring; + afs_xdr_pointer; + xdr_afsUUID; + xdr_afs_int32; + xdr_afs_uint32; + xdr_afs_int64; + xdr_afs_uint64; + rx_IncrementTimeAndCount; + rx_enable_stats; + rx_GetServerDebug; + rx_GetServerStats; + rx_GetServerVersion; + rx_GetServerConnections; + rx_stats_mutex; + rx_GetServerPeers; + rx_RetrieveProcessRPCStats; + rx_RetrievePeerRPCStats; + rx_FreeRPCStats; + rx_queryProcessRPCStats; + rx_queryPeerRPCStats; + rx_enableProcessRPCStats; + rx_enablePeerRPCStats; + rx_disableProcessRPCStats; + rx_disablePeerRPCStats; + RXSTATS_ExecuteRequest; + RXSTATS_RetrieveProcessRPCStats; + RXSTATS_RetrievePeerRPCStats; + RXSTATS_QueryProcessRPCStats; + RXSTATS_QueryPeerRPCStats; + RXSTATS_EnableProcessRPCStats; + RXSTATS_EnablePeerRPCStats; + RXSTATS_DisableProcessRPCStats; + RXSTATS_DisablePeerRPCStats; + RXSTATS_QueryRPCStatsVersion; + RXSTATS_ClearProcessRPCStats; + RXSTATS_ClearPeerRPCStats; + TM_GetTimeOfDay; + + local: + *; +}; -- 2.39.5