Windows: Export a few more functions to afsauthent and afsrpc
[openafs.git] / src / libafsrpc / afsrpc.def
old mode 100644 (file)
new mode 100755 (executable)
index 943267b..780a9b3
@@ -1,11 +1,4 @@
 EXPORTS
-       des_check_key_parity                    @2
-       des_fixup_key_parity                    @5
-       des_init_random_number_generator        @6
-       des_is_weak_key                         @7
-       des_key_sched                           @8
-       des_random_key                          @9
-       des_string_to_key                       @10
        ktohl                                   @11
        life_to_time                            @12
        rx_DestroyConnection                    @13
@@ -67,15 +60,15 @@ EXPORTS
        xdrrec_skiprecord                       @71
        xdrrx_create                            @72
        hton_syserr_conv                        @73
-       rxkad_stats                             @74 DATA
-       com_err                                 @75
-       error_message                           @76
+       rxkad_global_stats                      @74 DATA
+       afs_com_err                             @75
+       afs_error_message                       @76
        rx_socket                               @77 DATA
-       AssertionFailed                         @79
+;      AssertionFailed                         @79
        afs_winsockInit                         @80
        rxevent_debugFile                       @81 DATA
        rx_debugFile                            @82 DATA
-       rx_connDeadTime                         @83 DATA
+        rx_connDeadTime                         @83 DATA
        rx_maxReceiveSize                       @84 DATA
        rx_UdpBufSize                           @85 DATA
        rx_extraQuota                           @86 DATA
@@ -92,7 +85,7 @@ EXPORTS
        multi_Select                            @97
        multi_Init                              @98
        multi_Finalize_Ignore                   @99
-       add_to_error_table                      @100
+       afs_add_to_error_table                  @100
        xdr_afsUUID                             @101
        rx_GetSpecific                          @102
        rx_SetSpecific                          @103
@@ -128,8 +121,8 @@ EXPORTS
        RXSTATS_QueryRPCStatsVersion            @133
        RXSTATS_ClearProcessRPCStats            @134
        RXSTATS_ClearPeerRPCStats               @135
-
-
+       rx_clearProcessRPCStats                 @136
+       rx_clearPeerRPCStats                    @137
        rxi_connAbortThreshhold                 @138 DATA
        rxi_connAbortDelay                      @139 DATA
        rxi_callAbortThreshhold                 @140 DATA
@@ -200,3 +193,164 @@ EXPORTS
        xdr_uint64                              @205
        rx_SetMaxMTU                            @206
        rx_GetConnection                        @207
+        RXAFSCB_GetCE64                         @208
+        RXAFSCB_GetCellByNum                    @209
+        RXAFSCB_TellMeAboutYourself             @210
+        EndRXAFS_FetchData64                    @211
+        EndRXAFS_StoreData64                    @212
+        RXAFS_CallBackRxConnAddr                @213
+        RXAFS_GetCapabilities                   @214
+        RXAFS_GiveUpAllCallBacks                @215
+        RXAFS_InlineBulkStatus                  @216
+        RXAFS_ResidencyCmd                      @217
+        StartRXAFS_FetchData64                  @218
+        StartRXAFS_StoreData64                  @219
+        rx_StartClientThread                    @220
+       rxkad_global_stats_lock                 @221 DATA
+       rxkad_stats_key                         @222 DATA
+       rx_DebugOnOff                           @223
+       rx_InitHost                             @224
+       rx_NewServiceHost                       @225
+        osi_AssertFailU                                @226
+       DllMain                                 @227
+        rx_SetSecurityConfiguration             @228
+;        RXAFSCB_ExecuteRequest                  @229
+        EndRXAFS_GetTime                        @230
+        StartRXAFS_GetTime                      @231
+        EndRXAFS_GetCapabilities                @232
+        StartRXAFS_GetCapabilities              @233
+        xdr_afs_uint32                          @234
+        xdr_afs_int32                           @235
+        xdr_afs_uint64                          @236
+        xdr_afs_int64                           @237
+        clock_now                               @238
+        clock_UpdateTime                        @239
+        clock_haveCurrentTime                   @240
+        rx_SetRxDeadTime                        @241
+        rx_GetMinUdpBufSize                     @242
+        rx_SetUdpBufSize                        @243        
+        rx_getAllAddrMaskMtu                    @244        
+        rx_stats_active                         @245 DATA
+        rx_StatsOnOff                           @246
+        rx_ReadvProc                            @247
+        rx_WritevProc                           @248
+        rx_WritevAlloc                          @249
+        rx_ReadProc32                           @250
+        rx_WriteProc32                          @251
+        xdr_free                                @252
+        RXAFS_FsCmd                             @253
+        rxi_CallError                           @254
+        rx_GetLocalPeers                       @255
+        xdr_alloc                               @256
+       rx_GetMaxReceiveWindow                  @257
+       rx_GetMaxSendWindow                     @258
+       rx_SetMaxReceiveWindow                  @259
+       rx_SetMaxSendWindow                     @260
+       rx_GetMinPeerTimeout                    @261
+       rx_SetMinPeerTimeout                    @262
+        xdr_serverList                          @263
+        xdr_Capabilities                        @264
+        xdrlen_create                           @265
+        rx_SetConnSecondsUntilNatPing           @266
+        rx_GetServiceSpecific                   @267
+        rx_SetServiceSpecific                   @268
+       rx_NewThreadId                          @269
+        rx_GetStatistics                        @270
+        rx_FreeStatistics                       @271
+       rx_SetConnHardDeadTime                  @272
+       rx_SetConnIdleDeadTime                  @273
+       rx_InterruptCall                        @274
+        osi_Panic                              @275
+
+; lwp functions
+        Afs_Lock_Obtain                         @276
+        Afs_Lock_ReleaseR                       @277
+        Afs_Lock_ReleaseW                       @278
+        Afs_Lock_WakeupR                        @279
+        Lock_Init                               @280
+        Lock_Destroy                            @281
+        FT_Init                                 @282
+        FT_GetTimeOfDay                         @283
+        FT_AGetTimeOfDay                        @284
+        FT_ApproxTime                           @285
+        threadname                              @286
+        registerthread                          @287
+        swapthreadname                          @288
+
+       rx_opaque_new                           @289
+       rx_opaque_alloc                         @290
+       rx_opaque_populate                      @291
+       rx_opaque_copy                          @292
+       rx_opaque_freeContents                  @293
+       rx_opaque_zeroFreeContents              @294
+       rx_opaque_free                          @295
+       rx_opaque_zeroFree                      @296
+       rx_identity_match                       @297
+       rx_identity_populate                    @298
+       rx_identity_copy                        @299
+       rx_identity_copyContents                @300
+       rx_identity_new                         @301
+       rx_identity_freeContents                @302
+       rx_identity_free                        @303
+
+       rx_SetBusyChannelError                  @304
+       rx_GetThreadNum                         @305
+       rx_SetThreadNum                         @306
+
+        rx_SetConnectionEpoch                   @307
+        rx_GetConnectionEpoch                   @308
+        rx_SetConnectionId                      @309
+        rx_GetConnectionId                      @310
+        rx_GetSecurityData                      @311
+        rx_SetSecurityData                      @312
+        rx_IsUsingPktCksum                      @313
+        rx_SetSecurityHeaderSize                @314
+        rx_GetSecurityHeaderSize                @315
+        rx_SetSecurityMaxTrailerSize            @316
+        rx_GetSecurityMaxTrailerSize            @317
+        ; @318 is available
+        rx_SetMsgsizeRetryErr                   @319
+        rx_IsServerConn                         @320
+        rx_IsClientConn                         @321
+        rx_SecurityObjectOf                     @322
+        rx_PeerOf                               @323
+        rx_ServiceIdOf                          @324
+        rx_SecurityClassOf                      @325
+        rx_ServiceOf                            @326
+        rx_ConnError                            @327
+
+        rx_ConnectionOf                         @328
+        rx_Error                                @329
+        rx_GetRemoteStatus                      @330
+        rx_SetLocalStatus                       @331
+        rx_GetCallAbortCode                     @332
+        rx_SetCallAbortCode                     @333
+        rx_RecordCallStatistics                 @334
+       rx_KeepAliveOn                          @335
+       rx_KeepAliveOff                         @336
+       rx_HostOf                               @337
+        rx_PortOf                               @338
+
+        rx_ClearProcessRPCStats                 @339
+        rx_ClearPeerRPCStats                    @340
+        rx_CopyProcessRPCStats                  @341
+        rx_CopyPeerRPCStats                     @342
+       rx_ReleaseRPCStats                      @343
+        RXAFS_OpCodeIndex                       @344
+       initialize_RXK_error_table              @345
+
+; for performance testing
+        rx_TSFPQGlobSize                        @2001 DATA
+        rx_TSFPQLocalMax                        @2002 DATA
+        rx_TSFPQMaxProcs                        @2003 DATA
+        rxi_MorePackets                         @2007
+        rxi_nRecvFrags                          @2008 DATA
+        rxi_nSendFrags                          @2009 DATA
+        rx_initReceiveWindow                    @2010 DATA
+        rx_initSendWindow                       @2011 DATA
+        rx_intentionallyDroppedPacketsPer100    @2012 DATA
+        rx_intentionallyDroppedOnReadPer100     @2013 DATA
+
+; for debugging
+        rx_DumpCalls                            @9998
+        rx_DumpPackets                          @9999