]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Set status when kdc_find_fast fails in do_as_req.c
authorSam Hartman <hartmans@mit.edu>
Thu, 26 Mar 2009 05:37:12 +0000 (05:37 +0000)
committerSam Hartman <hartmans@mit.edu>
Thu, 26 Mar 2009 05:37:12 +0000 (05:37 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/fast@22136 dc483132-0cff-0310-8789-dd5450dbe970

src/kdc/do_as_req.c

index ec8bff44b8e3ce1b1e89c7f91380f7fc64c0e504..c3244a4f6aa1c7fd4f19ed93745f1c92163dbb44 100644 (file)
@@ -141,9 +141,10 @@ process_as_req(krb5_kdc_req *request, krb5_data *req_pkt,
        goto errout;
     }
     errcode = kdc_find_fast(&request, req_pkt, NULL /*TGS key*/, state);
-    if (errcode)
+    if (errcode) {
+       status = "error decoding FAST";
        goto errout;
-
+    }
     if (!request->client) {
        status = "NULL_CLIENT";
        errcode = KRB5KDC_ERR_C_PRINCIPAL_UNKNOWN;