remove old get_cred
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2970 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -403,49 +403,3 @@ krb5_get_credentials(krb5_context context,
|
|||||||
return krb5_cc_store_cred (context, ccache, *out_creds);
|
return krb5_cc_store_cred (context, ccache, *out_creds);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if 0
|
|
||||||
krb5_error_code
|
|
||||||
krb5_get_credentials (krb5_context context,
|
|
||||||
krb5_flags options,
|
|
||||||
krb5_ccache ccache,
|
|
||||||
krb5_creds *in_creds,
|
|
||||||
krb5_creds **out_creds)
|
|
||||||
{
|
|
||||||
krb5_error_code ret;
|
|
||||||
krb5_kdc_flags flags;
|
|
||||||
krb5_addresses addresses;
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Check if cred found in ccache
|
|
||||||
*/
|
|
||||||
|
|
||||||
*out_creds = malloc(sizeof(**out_creds));
|
|
||||||
memset(*out_creds, 0, sizeof(**out_creds));
|
|
||||||
|
|
||||||
ret = krb5_cc_retrieve_cred(context, ccache, 0, in_creds, *out_creds);
|
|
||||||
|
|
||||||
if (ret == 0)
|
|
||||||
return ret;
|
|
||||||
else if (ret != KRB5_CC_END) {
|
|
||||||
free(*out_creds);
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
krb5_get_all_client_addrs(&addresses);
|
|
||||||
|
|
||||||
flags.i = options; /* XXX */
|
|
||||||
ret = krb5_get_kdc_cred(context,
|
|
||||||
ccache,
|
|
||||||
flags,
|
|
||||||
&addresses,
|
|
||||||
NULL,
|
|
||||||
in_creds,
|
|
||||||
out_creds);
|
|
||||||
|
|
||||||
krb5_free_addresses(context, &addresses);
|
|
||||||
if(ret)
|
|
||||||
return ret;
|
|
||||||
return krb5_cc_store_cred (context, ccache, *out_creds);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
Reference in New Issue
Block a user