summaryrefslogtreecommitdiffstats
path: root/src/include/pkinit_apple_utils.h
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2011-11-11 17:01:12 +0000
committerGreg Hudson <ghudson@mit.edu>2011-11-11 17:01:12 +0000
commitda7e5ac4cfb7fba11c849197a5bf1fa6e0cda37d (patch)
tree965469afc561830fccfef7bad98e7255ede7e904 /src/include/pkinit_apple_utils.h
parent6aff398f9eead4c619d20a55e0c72459b7e1ef51 (diff)
downloadkrb5-da7e5ac4cfb7fba11c849197a5bf1fa6e0cda37d.tar.gz
krb5-da7e5ac4cfb7fba11c849197a5bf1fa6e0cda37d.tar.xz
krb5-da7e5ac4cfb7fba11c849197a5bf1fa6e0cda37d.zip
Avoid looping when preauth can't be generated
If we receive a PREAUTH_REQUIRED error and fail to generate any real preauthentication, error out immediately instead of continuing to generate non-preauthenticated requests until we hit the loop count. There is a lot of room to generate a more meaningful error about why we failed to generate preauth (although in many cases the answer may be too complicated to explain in an error message), but that requires more radical restructuring of the preauth framework. ticket: 6430 target_version: 1.10 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25469 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/pkinit_apple_utils.h')
0 files changed, 0 insertions, 0 deletions