]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-amd64-linux-export-afs-xdr-symbols-20060820
authorDerrick Brashear <shadow@dementia.org>
Sun, 20 Aug 2006 23:24:10 +0000 (23:24 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sun, 20 Aug 2006 23:24:10 +0000 (23:24 +0000)
export afs_xdr_* symbols we use here

src/shlibafsrpc/Makefile.in
src/shlibafsrpc/mapfile.afs_xdr [new file with mode: 0644]

index cb6e5272f92f8d9423a884aee2a5cd7a89123203..e964d2613990877e7b8dba8037b9b88fcffec09b 100644 (file)
@@ -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 (file)
index 0000000..2be1fe7
--- /dev/null
@@ -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:
+       *;
+};