summaryrefslogtreecommitdiff
path: root/third_party/heimdal
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/heimdal')
-rw-r--r--third_party/heimdal/kdc/kerberos5.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/third_party/heimdal/kdc/kerberos5.c b/third_party/heimdal/kdc/kerberos5.c
index e95bdad0a64..0a7934310cc 100644
--- a/third_party/heimdal/kdc/kerberos5.c
+++ b/third_party/heimdal/kdc/kerberos5.c
@@ -2668,7 +2668,9 @@ _kdc_as_rep(astgs_request_t r)
/* Add the PAC */
if (!r->et.flags.anonymous) {
- generate_pac(r, skey, krbtgt_key, is_tgs);
+ ret = generate_pac(r, skey, krbtgt_key, is_tgs);
+ if (ret)
+ goto out;
}
if (r->client->flags.synthetic) {