From ad74581850c94a6cc89d059fc33a4755c9442228 Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Tue, 16 Jul 2013 15:17:25 +0200 Subject: [PATCH] add KRB5_PADATA_FX_FAST_ARMOR to the fast armor data --- lib/krb5/init_creds_pw.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/krb5/init_creds_pw.c b/lib/krb5/init_creds_pw.c index 24b0cd6eb..35d969f4b 100644 --- a/lib/krb5/init_creds_pw.c +++ b/lib/krb5/init_creds_pw.c @@ -1805,6 +1805,9 @@ make_fast_ap_fxarmor(krb5_context context, krb5_auth_context auth_context = NULL; krb5_creds cred, *credp = NULL; krb5_error_code ret; + krb5_data empty; + + krb5_data_zero(&empty); ALLOC(fxarmor, 1); if (fxarmor == NULL) { @@ -1840,6 +1843,10 @@ make_fast_ap_fxarmor(krb5_context context, if (ret) goto out; + ret = krb5_auth_con_add_AuthorizationData(context, auth_context, KRB5_PADATA_FX_FAST_ARMOR, &empty); + if (ret) + goto out; + ret = krb5_mk_req_extended(context, &auth_context, AP_OPTS_USE_SUBKEY,