summaryrefslogtreecommitdiff
path: root/third_party/heimdal/kdc
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/heimdal/kdc')
-rw-r--r--third_party/heimdal/kdc/kerberos5.c1
-rw-r--r--third_party/heimdal/kdc/krb5tgs.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/third_party/heimdal/kdc/kerberos5.c b/third_party/heimdal/kdc/kerberos5.c
index 3e0f2dbd6b6..b4968afcaaf 100644
--- a/third_party/heimdal/kdc/kerberos5.c
+++ b/third_party/heimdal/kdc/kerberos5.c
@@ -1913,6 +1913,7 @@ generate_pac(astgs_request_t r, const Key *skey, const Key *tkey,
rodc_id,
NULL, /* UPN */
canon_princ,
+ false, /* add_full_sig */
is_tgs ? &r->pac_attributes : NULL,
&data);
krb5_free_principal(r->context, client);
diff --git a/third_party/heimdal/kdc/krb5tgs.c b/third_party/heimdal/kdc/krb5tgs.c
index aab6806fbe1..893e77749cf 100644
--- a/third_party/heimdal/kdc/krb5tgs.c
+++ b/third_party/heimdal/kdc/krb5tgs.c
@@ -778,7 +778,7 @@ tgs_make_reply(astgs_request_t r,
ret = _krb5_kdc_pac_sign_ticket(r->context, r->pac, r->client_princ, serverkey,
krbtgtkey, rodc_id, NULL, r->canon_client_princ,
- add_ticket_sig, et,
+ add_ticket_sig, add_ticket_sig, et,
is_tgs ? &r->pac_attributes : NULL);
if (ret)
goto out;