Don't check mech in krb5_gss_inquire_cred_by_mech
authorGreg Hudson <ghudson@mit.edu>
Tue, 31 Jan 2012 21:35:34 +0000 (21:35 +0000)
committerGreg Hudson <ghudson@mit.edu>
Tue, 31 Jan 2012 21:35:34 +0000 (21:35 +0000)
commitb88f63414b4149ae3019f1289033acbcf6fc7fbe
tree4390d756e2936d8740def70b67d8fb078f2b6f3a
parentd4f98cdd40559620531622c9c6d988f6aa850bd0
Don't check mech in krb5_gss_inquire_cred_by_mech

krb5_gss_inquire_cred_by_mech checks its mech argument against two of
the four mechs a krb5 cred might have (the krb5 mech and the old krb5
mech, but not the wrong Microsoft mech or the IAKERB mech), so would
spuriously fail for the other two mechs.  There is no reason to check
the mechanism if we assume a reasonable mechglue is interpreting
application gss_inquire_cred_by_mech calls, so just remove the check.

ticket: 7084
target_version: 1.10.1
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25666 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/gssapi/krb5/inq_cred.c