diff options
author | Kevin Wasserman <kevin.wasserman@painless-security.com> | 2012-07-17 14:25:39 -0400 |
---|---|---|
committer | Ben Kaduk <kaduk@mit.edu> | 2012-08-23 15:29:42 -0400 |
commit | fd2d1932d262e6e342f795f9aaab2da62585fae2 (patch) | |
tree | 413fb74e0a3bd7fae7c12b5a49bba01e81c6bb3f /src/windows/leashdll/leashdll.h | |
parent | 1aac6932b77e7dd13a43f1d098b39313dc6474ae (diff) | |
download | krb5-fd2d1932d262e6e342f795f9aaab2da62585fae2.tar.gz krb5-fd2d1932d262e6e342f795f9aaab2da62585fae2.tar.xz krb5-fd2d1932d262e6e342f795f9aaab2da62585fae2.zip |
Load additional krb5 and come_err funcs
Required for multiple identity management and for migration of code from
leashdll to leash proper.
Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
ticket: 7238 (new)
queue: kfw
target_version: 1.10.4
tags: pullup
Diffstat (limited to 'src/windows/leashdll/leashdll.h')
-rw-r--r-- | src/windows/leashdll/leashdll.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/windows/leashdll/leashdll.h b/src/windows/leashdll/leashdll.h index 6f34b9d47e..a045583da2 100644 --- a/src/windows/leashdll/leashdll.h +++ b/src/windows/leashdll/leashdll.h @@ -172,6 +172,7 @@ extern DECL_FUNC_PTR(krb5_get_init_creds_opt_set_address_list); extern DECL_FUNC_PTR(krb5_get_init_creds_opt_set_out_ccache); extern DECL_FUNC_PTR(krb5_get_init_creds_password); extern DECL_FUNC_PTR(krb5_build_principal_ext); +extern DECL_FUNC_PTR(krb5_cc_get_name); extern DECL_FUNC_PTR(krb5_cc_resolve); extern DECL_FUNC_PTR(krb5_cc_default); extern DECL_FUNC_PTR(krb5_cc_default_name); @@ -189,9 +190,11 @@ extern DECL_FUNC_PTR(krb5_cc_end_seq_get); // extern DECL_FUNC_PTR(krb5_cc_remove_cred); extern DECL_FUNC_PTR(krb5_cc_set_flags); // extern DECL_FUNC_PTR(krb5_cc_get_type); +extern DECL_FUNC_PTR(krb5_cc_get_full_name); extern DECL_FUNC_PTR(krb5_free_context); extern DECL_FUNC_PTR(krb5_free_cred_contents); extern DECL_FUNC_PTR(krb5_free_principal); +extern DECL_FUNC_PTR(krb5_free_string); extern DECL_FUNC_PTR(krb5_get_in_tkt_with_password); extern DECL_FUNC_PTR(krb5_init_context); extern DECL_FUNC_PTR(krb5_parse_name); @@ -225,6 +228,15 @@ extern DECL_FUNC_PTR(krb5_free_default_realm); extern DECL_FUNC_PTR(krb5_principal_compare); extern DECL_FUNC_PTR(krb5_string_to_deltat); extern DECL_FUNC_PTR(krb5_is_config_principal); +extern DECL_FUNC_PTR(krb5_cccol_cursor_new); +extern DECL_FUNC_PTR(krb5_cccol_cursor_next); +extern DECL_FUNC_PTR(krb5_cccol_cursor_free); +extern DECL_FUNC_PTR(krb5_cc_cache_match); +extern DECL_FUNC_PTR(krb5_cc_get_type); +extern DECL_FUNC_PTR(krb5_cc_new_unique); +extern DECL_FUNC_PTR(krb5_cc_support_switch); +extern DECL_FUNC_PTR(krb5_cc_switch); +extern DECL_FUNC_PTR(krb5int_cc_user_set_default_name); #ifndef NO_KRB4 // Krb524 functions |