summaryrefslogtreecommitdiffstats
path: root/src/lib/libkrb5.def
blob: 74368eaf215b8c19f0b242fcc26cfc0ba808a037 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
;-----------------------------
;   LIBKRB5.DEF - module definition file
;-----------------------------

LIBRARY   LIBKRB5
DESCRIPTION 'DLL for Kerberos 5'
EXETYPE   WINDOWS
CODE      PRELOAD MOVEABLE DISCARDABLE
DATA      PRELOAD MOVEABLE SINGLE
HEAPSIZE  8192

EXPORTS
	WEP                                     @1 RESIDENTNAME
	LIBMAIN                         	@2
	ASN12KRB5_BUF                           @3
	ASN1BUF_CREATE                          @4
	ASN1BUF_DESTROY                         @5
	ASN1BUF_ENSURE_SPACE                    @6
	ASN1BUF_EXPAND                          @7
	ASN1BUF_FREE                            @8
	ASN1BUF_HEX_UNPARSE                     @9
	ASN1BUF_IMBED                           @10
	ASN1BUF_INSERT_CHARSTRING               @11
	ASN1BUF_INSERT_OCTET                    @12
	ASN1BUF_INSERT_OCTETSTRING              @13
	ASN1BUF_LEN                             @14
	ASN1BUF_REMAINS                         @15
	ASN1BUF_REMOVE_CHARSTRING               @16
	ASN1BUF_REMOVE_OCTET                    @17
	ASN1BUF_REMOVE_OCTETSTRING              @18
	ASN1BUF_SIZE                            @19
	ASN1BUF_SYNC                            @20
	ASN1BUF_UNPARSE                         @21
	ASN1BUF_WRAP_DATA                       @22
	ASN1_DECODE_ADDRTYPE                    @23
	ASN1_DECODE_AP_OPTIONS                  @24
	ASN1_DECODE_AUTHDATATYPE                @25
	ASN1_DECODE_AUTHDATA_ELT                @26
	ASN1_DECODE_AUTHORIZATION_DATA          @27
	ASN1_DECODE_CHARSTRING                  @28
	ASN1_DECODE_CHECKSUM                    @29
	ASN1_DECODE_CKSUMTYPE                   @30
	ASN1_DECODE_ENCRYPTED_DATA              @31
	ASN1_DECODE_ENCRYPTION_KEY              @32
	ASN1_DECODE_ENCTYPE                     @33
	ASN1_DECODE_ENC_KDC_REP_PART            @34
	ASN1_DECODE_GENERALSTRING               @35
	ASN1_DECODE_GENERALTIME                 @36
	ASN1_DECODE_HOST_ADDRESS                @37
	ASN1_DECODE_HOST_ADDRESSES              @38
	ASN1_DECODE_IA5STRING                   @39
	ASN1_DECODE_INT                         @40
	ASN1_DECODE_INT32                       @41
	ASN1_DECODE_INTEGER                     @42
	ASN1_DECODE_KDC_OPTIONS                 @43
	ASN1_DECODE_KDC_REP                     @44
	ASN1_DECODE_KDC_REQ                     @45
	ASN1_DECODE_KDC_REQ_BODY                @46
	ASN1_DECODE_KERBEROS_TIME               @47
	ASN1_DECODE_KEYTYPE                     @48
	ASN1_DECODE_KRB5_FLAGS                  @49
	ASN1_DECODE_KRB_CRED_INFO               @50
	ASN1_DECODE_KRB_SAFE_BODY               @51
	ASN1_DECODE_KVNO                        @52
	ASN1_DECODE_LAST_REQ                    @53
	ASN1_DECODE_LAST_REQ_ENTRY              @54
	ASN1_DECODE_MSGTYPE                     @55
	ASN1_DECODE_NULL                        @56
	ASN1_DECODE_OCTET                       @57
	ASN1_DECODE_OCTETSTRING                 @58
	ASN1_DECODE_PASSWDSEQUENCE              @59
	ASN1_DECODE_PA_DATA                     @60
	ASN1_DECODE_PRINCIPAL_NAME              @61
	ASN1_DECODE_PRINTABLESTRING             @62
	ASN1_DECODE_REALM                       @63
	ASN1_DECODE_SEQUENCE_OF_ENCTYPE         @64
	ASN1_DECODE_SEQUENCE_OF_KRB_CRED_INFO   @65
	ASN1_DECODE_SEQUENCE_OF_PASSWDSEQUENCE  @66
	ASN1_DECODE_SEQUENCE_OF_PA_DATA         @67
	ASN1_DECODE_SEQUENCE_OF_TICKET          @68
	ASN1_DECODE_TICKET                      @69
	ASN1_DECODE_TICKET_FLAGS                @70
	ASN1_DECODE_TRANSITED_ENCODING          @71
	ASN1_DECODE_UI_2                        @72
	ASN1_DECODE_UI_4                        @73
	ASN1_DECODE_UNSIGNED_INTEGER            @74
	ASN1_ENCODE_AP_OPTIONS                  @75
	ASN1_ENCODE_AUTHORIZATION_DATA          @76
	ASN1_ENCODE_CHARSTRING                  @77
	ASN1_ENCODE_CHECKSUM                    @78
	ASN1_ENCODE_ENCRYPTED_DATA              @79
	ASN1_ENCODE_ENCRYPTION_KEY              @80
	ASN1_ENCODE_ENC_KDC_REP_PART            @81
	ASN1_ENCODE_GENERALSTRING               @82
	ASN1_ENCODE_GENERALTIME                 @83
	ASN1_ENCODE_HOST_ADDRESS                @84
	ASN1_ENCODE_HOST_ADDRESSES              @85
	ASN1_ENCODE_IA5STRING                   @86
	ASN1_ENCODE_INTEGER                     @87
	ASN1_ENCODE_KDC_OPTIONS                 @88
	ASN1_ENCODE_KDC_REP                     @89
	ASN1_ENCODE_KDC_REQ                     @90
	ASN1_ENCODE_KDC_REQ_BODY                @91
	ASN1_ENCODE_KERBEROS_TIME               @92
	ASN1_ENCODE_KRB5_AUTHDATA_ELT           @93
	ASN1_ENCODE_KRB5_FLAGS                  @94
	ASN1_ENCODE_KRB_CRED_INFO               @95
	ASN1_ENCODE_KRB_SAFE_BODY               @96
	ASN1_ENCODE_LAST_REQ                    @97
	ASN1_ENCODE_LAST_REQ_ENTRY              @98
	ASN1_ENCODE_NULL                        @99
	ASN1_ENCODE_OCTETSTRING                 @100
	ASN1_ENCODE_PASSWDSEQUENCE              @101
	ASN1_ENCODE_PA_DATA                     @102
	ASN1_ENCODE_PRINCIPAL_NAME              @103
	ASN1_ENCODE_PRINTABLESTRING             @104
	ASN1_ENCODE_REALM                       @105
	ASN1_ENCODE_SEQUENCE_OF_ENCTYPE         @106
	ASN1_ENCODE_SEQUENCE_OF_KRB_CRED_INFO   @107
	ASN1_ENCODE_SEQUENCE_OF_PASSWDSEQUENCE  @108
	ASN1_ENCODE_SEQUENCE_OF_PA_DATA         @109
	ASN1_ENCODE_SEQUENCE_OF_TICKET          @110
	ASN1_ENCODE_TICKET                      @111
	ASN1_ENCODE_TICKET_FLAGS                @112
	ASN1_ENCODE_TRANSITED_ENCODING          @113
	ASN1_ENCODE_UI_4                        @114
	ASN1_ENCODE_UNSIGNED_INTEGER            @115
	ASN1_GET_ID                             @116
	ASN1_GET_LENGTH                         @117
	ASN1_GET_SEQUENCE                       @118
	ASN1_GET_TAG                            @119
	ASN1_KRB5_REALM_COPY                    @120
	ASN1_MAKE_ETAG                          @121
	ASN1_MAKE_ID                            @122
	ASN1_MAKE_LENGTH                        @123
	ASN1_MAKE_SEQUENCE                      @124
	ASN1_MAKE_SET                           @125
	ASN1_MAKE_STRING                        @126
	ASN1_MAKE_TAG                           @127
	DECODE_KRB5_AP_REP                      @128
	DECODE_KRB5_AP_REP_ENC_PART             @129
	DECODE_KRB5_AP_REQ                      @130
	DECODE_KRB5_AS_REP                      @131
	DECODE_KRB5_AS_REQ                      @132
	DECODE_KRB5_AUTHDATA                    @133
	DECODE_KRB5_AUTHENTICATOR               @134
	DECODE_KRB5_CRED                        @135
	DECODE_KRB5_ENCRYPTION_KEY              @136
	DECODE_KRB5_ENC_CRED_PART               @137
	DECODE_KRB5_ENC_KDC_REP_PART            @138
	DECODE_KRB5_ENC_PRIV_PART               @139
	DECODE_KRB5_ENC_TKT_PART                @140
	DECODE_KRB5_ERROR                       @141
	DECODE_KRB5_KDC_REQ_BODY                @142
	DECODE_KRB5_PRIV                        @143
	DECODE_KRB5_PWD_DATA                    @144
	DECODE_KRB5_PWD_SEQUENCE                @145
	DECODE_KRB5_SAFE                        @146
	DECODE_KRB5_TGS_REP                     @147
	DECODE_KRB5_TGS_REQ                     @148
	DECODE_KRB5_TICKET                      @149
	ENCODE_KRB5_AP_REP                      @150
	ENCODE_KRB5_AP_REP_ENC_PART             @151
	ENCODE_KRB5_AP_REQ                      @152
	ENCODE_KRB5_AS_REP                      @153
	ENCODE_KRB5_AS_REQ                      @154
	ENCODE_KRB5_AUTHDATA                    @155
	ENCODE_KRB5_AUTHENTICATOR               @156
	ENCODE_KRB5_CRED                        @157
	ENCODE_KRB5_ENCRYPTION_KEY              @158
	ENCODE_KRB5_ENC_CRED_PART               @159
	ENCODE_KRB5_ENC_KDC_REP_PART            @160
	ENCODE_KRB5_ENC_PRIV_PART               @161
	ENCODE_KRB5_ENC_TKT_PART                @162
	ENCODE_KRB5_ERROR                       @163
	ENCODE_KRB5_KDC_REQ_BODY                @164
	ENCODE_KRB5_PRIV                        @165
	ENCODE_KRB5_PWD_DATA                    @166
	ENCODE_KRB5_PWD_SEQUENCE                @167
	ENCODE_KRB5_SAFE                        @168
	ENCODE_KRB5_TGS_REP                     @169
	ENCODE_KRB5_TGS_REQ                     @170
	ENCODE_KRB5_TICKET                      @171
	GET_SECURID_PADATA                      @172
	GET_UNIXTIME_PADATA                     @173
	KEYTAB_KEYPROC                          @174
	KRB5_425_CONV_PRINCIPAL                 @175
	KRB5_524_CONV_PRINCIPAL                 @176
	KRB5_ADDRESS_COMPARE                    @177
	KRB5_ADDRESS_ORDER                      @178
	KRB5_ADDRESS_SEARCH                     @179
	KRB5_APPEND_ADDRESSES                   @180
	KRB5_AUTH_TO_REP                        @181
	KRB5_CHECK_TRANSITED_LIST               @182
	KRB5_COPY_ADDRESSES                     @183
	KRB5_COPY_AUTHDATA                      @184
	KRB5_COPY_AUTHENTICATOR                 @185
	KRB5_COPY_CHECKSUM                      @186
	KRB5_COPY_CREDS                         @187
	KRB5_COPY_DATA                          @188
	KRB5_COPY_KEYBLOCK                      @189
	KRB5_COPY_KEYBLOCK_CONTENTS             @190
	KRB5_COPY_PRINCIPAL                     @191
	KRB5_COPY_TICKET                        @192
	KRB5_DECODE_KDC_REP                     @193
	KRB5_DECRYPT_TKT_PART                   @194
	KRB5_ENCODE_KDC_REP                     @195
	KRB5_ENCRYPT_TKT_PART                   @196
	KRB5_FREE_ADDRESS                       @197
	KRB5_FREE_ADDRESSES                     @198
	KRB5_FREE_AP_REP                        @199
	KRB5_FREE_AP_REP_ENC_PART               @200
	KRB5_FREE_AP_REQ                        @201
	KRB5_FREE_AUTHDATA                      @202
	KRB5_FREE_AUTHENTICATOR                 @203
	KRB5_FREE_AUTHENTICATOR_CONTENTS        @204
	KRB5_FREE_CHECKSUM                      @205
	KRB5_FREE_CONTEXT                       @206
	KRB5_FREE_CRED                          @207
	KRB5_FREE_CREDS                         @208
	KRB5_FREE_CRED_CONTENTS                 @209
	KRB5_FREE_CRED_ENC_PART                 @210
	KRB5_FREE_ENC_KDC_REP_PART              @211
	KRB5_FREE_ENC_TKT_PART                  @212
	KRB5_FREE_ERROR                         @213
	KRB5_FREE_KDC_REP                       @214
	KRB5_FREE_KDC_REQ                       @215
	KRB5_FREE_KEYBLOCK                      @216
	KRB5_FREE_LAST_REQ                      @217
	KRB5_FREE_PA_DATA                       @218
	KRB5_FREE_PRINCIPAL                     @219
	KRB5_FREE_PRIV                          @220
	KRB5_FREE_PRIV_ENC_PART                 @221
	KRB5_FREE_PWD_DATA                      @222
	KRB5_FREE_PWD_SEQUENCES                 @223
	KRB5_FREE_REALM_TREE                    @224
	KRB5_FREE_SAFE                          @225
	KRB5_FREE_TGT_CREDS                     @226
	KRB5_FREE_TICKET                        @227
	KRB5_FREE_TICKETS                       @228
	KRB5_FREE_TKT_AUTHENT                   @229
	KRB5_FULLADDR_ORDER                     @230
	KRB5_GENERATE_SEQ_NUMBER                @231
	KRB5_GENERATE_SUBKEY                    @232
	KRB5_GET_CREDENTIALS                    @233
	KRB5_GET_CRED_FROM_KDC                  @234
	KRB5_GET_CRED_VIA_2TGT                  @235
	KRB5_GET_CRED_VIA_TGT                   @236
	KRB5_GET_DEFAULT_IN_TKT_ETYPES          @237
	KRB5_GET_FOR_CREDS                      @238
	KRB5_GET_IN_TKT                         @239
	KRB5_GET_IN_TKT_WITH_KEYTAB             @240
	KRB5_GET_IN_TKT_WITH_PASSWORD           @241
	KRB5_GET_IN_TKT_WITH_SKEY               @242
	KRB5_GET_SERVER_RCACHE                  @243
	KRB5_INIT_CONTEXT                       @244
	KRB5_INIT_ETS                           @245
	KRB5_KDC_REP_DECRYPT_PROC               @246
	KRB5_KTFILEINT_CLOSE                    @247
	KRB5_KTFILEINT_DELETE_ENTRY             @248
	KRB5_KTFILEINT_FIND_SLOT                @249
	KRB5_KTFILEINT_INTERNAL_READ_ENTRY      @250
	KRB5_KTFILEINT_OPENR                    @251
	KRB5_KTFILEINT_OPENW                    @252
	KRB5_KTFILEINT_READ_ENTRY               @253
	KRB5_KTFILEINT_SIZE_ENTRY               @254
	KRB5_KTFILEINT_WRITE_ENTRY              @255
	KRB5_KTFILE_ADD                         @256
	KRB5_KTFILE_CLOSE                       @257
	KRB5_KTFILE_END_GET                     @258
	KRB5_KTFILE_GET_ENTRY                   @259
	KRB5_KTFILE_GET_NAME                    @260
	KRB5_KTFILE_GET_NEXT                    @261
	KRB5_KTFILE_REMOVE                      @262
	KRB5_KTFILE_RESOLVE                     @263
	KRB5_KTFILE_START_SEQ_GET               @264
	KRB5_KTFILE_WRESOLVE                    @265
	KRB5_KT_ADD_ENTRY                       @266
	KRB5_KT_DEFAULT                         @267
	KRB5_KT_FREE_ENTRY                      @268
	KRB5_KT_READ_SERVICE_KEY                @269
	KRB5_KT_REGISTER                        @270
	KRB5_KT_REMOVE_ENTRY                    @271
	KRB5_KT_RESOLVE                         @272
	KRB5_MK_CRED                            @273
	KRB5_MK_ERROR                           @274
	KRB5_MK_PRIV                            @275
	KRB5_MK_REP                             @276
	KRB5_MK_REQ                             @277
	KRB5_MK_REQ_EXTENDED                    @278
	KRB5_MK_SAFE                            @279
	KRB5_OBTAIN_PADATA                      @280
	KRB5_PARSE_NAME                         @281
	KRB5_PRINCIPAL2SALT                     @282
	KRB5_PRINCIPAL2SALT_INTERNAL            @283
	KRB5_PRINCIPAL2SALT_NOREALM             @284
	KRB5_PRINCIPAL_COMPARE                  @285
	KRB5_RC_DEFAULT                         @286
	KRB5_RC_DEFAULT_NAME                    @287
	KRB5_RC_DEFAULT_TYPE                    @288
	KRB5_RC_DFL_CLOSE                       @289
	KRB5_RC_DFL_CLOSE_NO_FREE               @290
	KRB5_RC_DFL_DESTROY                     @291
	KRB5_RC_DFL_EXPUNGE                     @292
	KRB5_RC_DFL_GET_NAME                    @293
	KRB5_RC_DFL_GET_SPAN                    @294
	KRB5_RC_DFL_INIT                        @295
	KRB5_RC_DFL_RECOVER                     @296
	KRB5_RC_DFL_RESOLVE                     @297
	KRB5_RC_DFL_STORE                       @298
	KRB5_RC_FREE_ENTRY                      @299
	KRB5_RC_GET_TYPE                        @300
	KRB5_RC_IO_CLOSE                        @301
	KRB5_RC_IO_CREAT                        @302
	KRB5_RC_IO_DESTROY                      @303
	KRB5_RC_IO_MARK                         @304
	KRB5_RC_IO_MOVE                         @305
	KRB5_RC_IO_OPEN                         @306
	KRB5_RC_IO_READ                         @307
	KRB5_RC_IO_SIZE                         @308
	KRB5_RC_IO_SYNC                         @309
	KRB5_RC_IO_UNMARK                       @310
	KRB5_RC_IO_WRITE                        @311
	KRB5_RC_REGISTER_TYPE                   @312
	KRB5_RC_RESOLVE_FULL                    @313
	KRB5_RC_RESOLVE_TYPE                    @314
	KRB5_RD_CRED                            @315
	KRB5_RD_ERROR                           @316
	KRB5_RD_PRIV                            @317
	KRB5_RD_REP                             @318
	KRB5_RD_REQ                             @319
	KRB5_RD_REQ_DECODED                     @320
	KRB5_RD_REQ_SIMPLE                      @321
	KRB5_RD_SAFE                            @322
	KRB5_REALM_COMPARE                      @323
	KRB5_RECVAUTH                           @324
	KRB5_SENDAUTH                           @325
	KRB5_SEND_TGS                           @326
	KRB5_SET_DEFAULT_IN_TKT_ETYPES          @327
	KRB5_TGTNAME                            @328
	KRB5_UNPARSE_NAME                       @329
	KRB5_UNPARSE_NAME_EXT                   @330
	KRB5_VERIFY_PADATA                      @331
	KRB5_WALK_REALM_TREE                    @332
	PWD_KEYPROC                             @333
	SKEY_KEYPROC                            @334
	VERIFY_SECURID_PADATA                   @335
	VERIFY_UNIXTIME_PADATA                  @336
        KRB5_SNAME_TO_PRINCIPAL                 @337
;Crypto routines
	CRC32_SUM_FUNC				@338
	KRB5_RANDOM_CONFOUNDER			@339
	MAKE_KEY_SCHED				@340
	MD4_CRYPTO_SUM_FUNC			@341
	MD4_SUM_FUNC				@342
	MD4FINAL				@343
	MD4INIT					@344
	MD4UPDATE				@345
	MD5_CRYPTO_SUM_FUNC			@346
	MD5_SUM_FUNC				@347
	MD5FINAL				@348
	MD5INIT					@349
	MD5UPDATE				@350
	MIT_DES_CBC_CHECKSUM			@351
	MIT_DES_CBC_CKSUM			@352
	MIT_DES_CBC_ENCRYPT			@353
	MIT_DES_CHECK_KEY_PARITY		@354
	MIT_DES_CRC_DECRYPT_FUNC		@355
	MIT_DES_CRC_ENCRYPT_FUNC		@356
	MIT_DES_ECB_ENCRYPT			@357
	MIT_DES_FINISH_KEY			@358
	MIT_DES_FINISH_RANDOM_KEY		@359
	MIT_DES_FIXUP_KEY_PARITY		@360
	MIT_DES_GENERATE_RANDOM_BLOCK		@361
	MIT_DES_INIT_RANDOM_KEY			@362
	MIT_DES_INIT_RANDOM_NUMBER_GENERATOR	@363
	MIT_DES_IS_WEAK_KEY			@364
	MIT_DES_KEY_SCHED			@365
	MIT_DES_MD5_DECRYPT_FUNC		@366
	MIT_DES_MD5_ENCRYPT_FUNC		@367
	MIT_DES_NEW_RANDOM_KEY			@368
	MIT_DES_PROCESS_KEY			@369
	MIT_DES_RANDOM_KEY			@370
	MIT_DES_SET_RANDOM_GENERATOR_SEED	@371
	MIT_DES_SET_SEQUENCE_NUMBER		@372
	MIT_DES_STRING_TO_KEY			@373
	MIT_RAW_DES_DECRYPT_FUNC		@374
	MIT_RAW_DES_ENCRYPT_FUNC		@375
;Com_err routines
        ERROR_MESSAGE                           @379
        _com_err                                @380