summaryrefslogtreecommitdiffstats
path: root/src/windows/leashdll/leashw32.def
blob: a45392475b64d105f46a8b171a4a340787c00dc1 (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
LIBRARY   LEASHW32

DESCRIPTION 'DLL for Kerberos ticket initialization'

HEAPSIZE  8092
STACKSIZE 36864

EXPORTS
;		DllMain	@1
	;	Leash_kinit_dlg			@3
	;	Leash_changepwd_dlg		@4
	;	Leash_kinit                     @48
	;	Leash_kdestroy                  @49
	;	Leash_klist                     @50
	;	Leash_checkpwd                  @51
	;	Leash_changepwd                 @52
	;	Leash_get_lsh_errno             @61
	;	initialize_lsh_error_table	@80
	;	lsh_com_err_proc		@81
	;	Leash_initialize_krb_error_func      @82
	;	Leash_initialize_kadm_error_table    @83
	;	Leash_krb_err_func                   @84
	;	Leash_load_com_err_callback	@85
	;	Leash_set_help_file		@86
	;	Leash_get_help_file		@87
	;	Leash_timesync			@88
;		Leash_WhichOS			@89

	Leash_kinit_dlg
    Leash_kinit_dlg_ex
	Leash_changepwd_dlg
	Leash_changepwd_dlg_ex
	Leash_kinit
    Leash_kinit_ex
	Leash_kdestroy
	Leash_klist
	Leash_checkpwd
	Leash_changepwd
	Leash_get_lsh_errno
	initialize_lsh_error_table
	lsh_com_err_proc
	Leash_initialize_krb_error_func
	Leash_initialize_kadm_error_table
	Leash_krb_err_func
	Leash_load_com_err_callback
	Leash_set_help_file
	Leash_get_help_file
	Leash_timesync
	Leash_get_default_lifetime
	Leash_set_default_lifetime
    Leash_reset_default_lifetime
	Leash_get_default_renew_till
	Leash_set_default_renew_till
    Leash_reset_default_renew_till
	Leash_get_default_forwardable
	Leash_set_default_forwardable
    Leash_reset_default_forwardable
	Leash_get_default_renewable
	Leash_set_default_renewable
    Leash_reset_default_renewable
	Leash_get_default_noaddresses
	Leash_set_default_noaddresses
    Leash_reset_default_noaddresses
	Leash_get_default_proxiable
	Leash_set_default_proxiable
    Leash_reset_default_proxiable
	Leash_get_default_publicip
	Leash_set_default_publicip
    Leash_reset_default_publicip
	Leash_get_default_use_krb4
	Leash_set_default_use_krb4
    Leash_reset_default_use_krb4
	Leash_get_default_life_min
	Leash_set_default_life_min
    Leash_reset_default_life_min
	Leash_get_default_life_max
	Leash_set_default_life_max
    Leash_reset_default_life_max
	Leash_get_default_renew_min
	Leash_set_default_renew_min
    Leash_reset_default_renew_min
	Leash_get_default_renew_max
	Leash_set_default_renew_max
    Leash_reset_default_renew_max
	Leash_get_lock_file_locations
	Leash_set_lock_file_locations
    Leash_reset_lock_file_locations
	Leash_get_default_uppercaserealm
	Leash_set_default_uppercaserealm
    Leash_reset_default_uppercaserealm
	Leash_get_default_mslsa_import
	Leash_set_default_mslsa_import
    Leash_reset_default_mslsa_import
	Leash_get_default_preserve_kinit_settings
	Leash_set_default_preserve_kinit_settings
    Leash_reset_default_preserve_kinit_settings
    Leash_import
    Leash_importable
    Leash_renew
    Leash_reset_defaults

	; XXX - These have to go..
	not_an_API_LeashAFSGetToken
	not_an_API_LeashFreeTicketList
	not_an_API_LeashKRB4GetTickets
	not_an_API_LeashGetTimeServerName
    not_an_API_Leash_AcquireInitialTicketsIfNeeded