]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
return ENOENT if no authdata to export lhoward/signedpath-naming-exts
authorLuke Howard <lukeh@padl.com>
Sun, 9 May 2010 17:40:18 +0000 (17:40 +0000)
committerLuke Howard <lukeh@padl.com>
Sun, 9 May 2010 17:40:18 +0000 (17:40 +0000)
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
src/lib/krb5/krb/s4u_authdata.c

index b3be61c84dc6c50beca132c4700c7418a4025d21..5b6e182889604fe40e087f7a6f1072da8977fd7f 100644 (file)
@@ -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);
index d08008335a028c094065612703741f1cd1416bc2..3c9ccb0362b4c15603febd5d9e644d45416e27d8 100644 (file)
@@ -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)