From 528de210148dd57563598866a128db24330e7972 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Tue, 27 Feb 2001 20:52:03 +0000 Subject: [PATCH] implement krb5_get_cred_from_kdc_opt git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9722 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/get_cred.c | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/lib/krb5/get_cred.c b/lib/krb5/get_cred.c index 667e77382..56d96bd34 100644 --- a/lib/krb5/get_cred.c +++ b/lib/krb5/get_cred.c @@ -725,6 +725,20 @@ get_cred_from_kdc_flags(krb5_context context, return ret; } +krb5_error_code +krb5_get_cred_from_kdc_opt(krb5_context context, + krb5_ccache ccache, + krb5_creds *in_creds, + krb5_creds **out_creds, + krb5_creds ***ret_tgts, + krb5_flags flags) +{ + krb5_kdc_flags f; + f.i = flags; + return get_cred_from_kdc_flags(context, f, ccache, + in_creds, out_creds, ret_tgts); +} + krb5_error_code krb5_get_cred_from_kdc(krb5_context context, krb5_ccache ccache, @@ -732,10 +746,8 @@ krb5_get_cred_from_kdc(krb5_context context, krb5_creds **out_creds, krb5_creds ***ret_tgts) { - krb5_kdc_flags f; - f.i = 0; - return get_cred_from_kdc_flags(context, f, ccache, - in_creds, out_creds, ret_tgts); + return krb5_get_cred_from_kdc_opt(context, ccache, + in_creds, out_creds, ret_tgts, 0); }