From 2abd769285e759c97ad3971f444393a346e2f48e Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Sun, 9 May 2010 17:40:18 +0000 Subject: [PATCH] return ENOENT if no authdata to export git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/signedpath-naming-exts@23993 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/krb5/krb/pac.c | 4 ++-- src/lib/krb5/krb/s4u_authdata.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/krb5/krb/pac.c b/src/lib/krb5/krb/pac.c index b3be61c84d..5b6e182889 100644 --- a/src/lib/krb5/krb/pac.c +++ b/src/lib/krb5/krb/pac.c @@ -1053,10 +1053,10 @@ mspac_export_internal(krb5_context kcontext, *ptr = NULL; if (pacctx->pac == NULL) - return 0; + return ENOENT; if (restrict_authenticated && (pacctx->pac->verified) == FALSE) - return 0; + return ENOENT; code = krb5_pac_parse(kcontext, pacctx->pac->data.data, pacctx->pac->data.length, &pac); diff --git a/src/lib/krb5/krb/s4u_authdata.c b/src/lib/krb5/krb/s4u_authdata.c index d08008335a..3c9ccb0362 100644 --- a/src/lib/krb5/krb/s4u_authdata.c +++ b/src/lib/krb5/krb/s4u_authdata.c @@ -380,10 +380,10 @@ s4u2proxy_export_internal(krb5_context kcontext, *ptr = NULL; if (s4uctx->count == 0) - return 0; + return ENOENT; if (restrict_authenticated) - return 0; + return ENOENT; delegated = k5alloc((s4uctx->count + 1) * sizeof(krb5_principal), &code); if (delegated == NULL) -- 2.47.2