Make get_cred_kdc_any a private function.

This commit is contained in:
Love Hornquist Astrand
2009-07-17 20:36:42 -07:00
parent 517be51cc5
commit 80021f5e05

View File

@@ -1041,15 +1041,15 @@ out:
* codebase. * codebase.
*/ */
static krb5_error_code krb5_error_code
get_cred_kdc_any(krb5_context context, _krb5_get_cred_kdc_any(krb5_context context,
krb5_kdc_flags flags, krb5_kdc_flags flags,
krb5_ccache ccache, krb5_ccache ccache,
krb5_creds *in_creds, krb5_creds *in_creds,
krb5_principal impersonate_principal, krb5_principal impersonate_principal,
Ticket *second_ticket, Ticket *second_ticket,
krb5_creds **out_creds, krb5_creds **out_creds,
krb5_creds ***ret_tgts) krb5_creds ***ret_tgts)
{ {
krb5_error_code ret; krb5_error_code ret;
@@ -1084,9 +1084,9 @@ krb5_get_cred_from_kdc_opt(krb5_context context,
{ {
krb5_kdc_flags f; krb5_kdc_flags f;
f.i = flags; f.i = flags;
return get_cred_kdc_any(context, f, ccache, return _krb5_get_cred_kdc_any(context, f, ccache,
in_creds, NULL, NULL, in_creds, NULL, NULL,
out_creds, ret_tgts); out_creds, ret_tgts);
} }
krb5_error_code KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_FUNCTION
@@ -1169,8 +1169,8 @@ krb5_get_credentials_with_flags(krb5_context context,
options |= KRB5_GC_NO_STORE; options |= KRB5_GC_NO_STORE;
tgts = NULL; tgts = NULL;
ret = get_cred_kdc_any(context, flags, ccache, ret = _krb5_get_cred_kdc_any(context, flags, ccache,
in_creds, NULL, NULL, out_creds, &tgts); in_creds, NULL, NULL, out_creds, &tgts);
for(i = 0; tgts && tgts[i]; i++) { for(i = 0; tgts && tgts[i]; i++) {
krb5_cc_store_cred(context, ccache, tgts[i]); krb5_cc_store_cred(context, ccache, tgts[i]);
krb5_free_creds(context, tgts[i]); krb5_free_creds(context, tgts[i]);
@@ -1390,9 +1390,9 @@ krb5_get_creds(krb5_context context,
flags.b.canonicalize = 1; flags.b.canonicalize = 1;
tgts = NULL; tgts = NULL;
ret = get_cred_kdc_any(context, flags, ccache, ret = _krb5_get_cred_kdc_any(context, flags, ccache,
&in_creds, opt->self, opt->ticket, &in_creds, opt->self, opt->ticket,
out_creds, &tgts); out_creds, &tgts);
krb5_free_principal(context, in_creds.client); krb5_free_principal(context, in_creds.client);
for(i = 0; tgts && tgts[i]; i++) { for(i = 0; tgts && tgts[i]; i++) {
krb5_cc_store_cred(context, ccache, tgts[i]); krb5_cc_store_cred(context, ccache, tgts[i]);