Patch from Luke Howard to:
authorSam Hartman <hartmans@mit.edu>
Tue, 13 Jan 2009 22:57:42 +0000 (22:57 +0000)
committerSam Hartman <hartmans@mit.edu>
Tue, 13 Jan 2009 22:57:42 +0000 (22:57 +0000)
commit919383c2c3c95973c3579e6730cdc5c077132c3d
tree45ae25ad3cd684bc43aadac289c8d57952f00f17
parent671ceced3b5fec90cd2ad894a083d1b8b3d89997
Patch from Luke Howard  to:
* Accept both CFX and non-CFX tokens all the time on acceptor
* Only produce an acceptor subkey if you are using cfx or dce or negotiating up to cfx

Additional changes from Sam Hartman:
* do not assume that the ticket  key type (server key) is a valid target for negotiation: the client may not support it.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21742 dc483132-0cff-0310-8789-dd5450dbe970
src/include/k5-int.h
src/lib/gssapi/krb5/accept_sec_context.c
src/lib/gssapi/krb5/k5sealv3.c
src/lib/gssapi/krb5/k5sealv3iov.c
src/lib/gssapi/krb5/k5unseal.c
src/lib/gssapi/krb5/k5unsealiov.c
src/lib/gssapi/krb5/util_crypt.c
src/lib/krb5/krb/auth_con.c
src/lib/krb5/krb/rd_req_dec.c
src/lib/krb5/os/accessor.c