Ensure that a GSS_C_BOTH acquired for GSS_C_NO_NAME still passes
authorLuke Howard <lukeh@padl.com>
Thu, 22 Oct 2009 20:58:37 +0000 (20:58 +0000)
committerLuke Howard <lukeh@padl.com>
Thu, 22 Oct 2009 20:58:37 +0000 (20:58 +0000)
commit404a9223ec66af59606867a6f97c66cd9b05b998
tree1e50e2d2dd02bd5cb8ccac4c31e3981a334a280c
parent8df202e9f06b58a590b33665d701ef2dd34317f3
Ensure that a GSS_C_BOTH acquired for GSS_C_NO_NAME still passes
a NULL server principal to krb5_rd_req(). Without this the name
canonicalisation support in 1.7 was broken for GSS_C_BOTH
credentials, because cred->name would always be set.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22973 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/gssapi/krb5/accept_sec_context.c
src/lib/gssapi/krb5/acquire_cred.c
src/lib/gssapi/krb5/gssapiP_krb5.h