summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/error_tables
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2012-12-21 12:20:43 -0500
committerGreg Hudson <ghudson@mit.edu>2012-12-22 02:03:55 -0500
commitaf26a3e882372b6617a62cad01966ab90b045114 (patch)
treea6a076e05c27c234dfda84dc49f65c67ae4df25a /src/lib/krb5/error_tables
parent90e43628202157d72fb78bbb837795d91d5ce8da (diff)
downloadkrb5-af26a3e882372b6617a62cad01966ab90b045114.tar.gz
krb5-af26a3e882372b6617a62cad01966ab90b045114.tar.xz
krb5-af26a3e882372b6617a62cad01966ab90b045114.zip
Use krb5_init_creds_context as clpreauth rock
The clpreauth rock had become a collection of alias pointers into the init_creds context structure. Get rid of it and just pass the context (suitably casted) to clpreauth modules. Simplify the signatures of k5_preauth(), k5_preauth_tryagain(), process_pa_data(), and fill_response_items() by referencing fields from the init_creds context. Since we can't use the non-nullity of rock->selected_preauth_type to determine whether to record the selected preauth type, k5_preauth now reports it in an output parameter, and get_in_tkt.c decides whether or not to record it.
Diffstat (limited to 'src/lib/krb5/error_tables')
0 files changed, 0 insertions, 0 deletions