summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorKevin Coffman <kwc@citi.umich.edu>2006-11-09 20:40:29 +0000
committerKevin Coffman <kwc@citi.umich.edu>2006-11-09 20:40:29 +0000
commita01105065c1e6d28870205337cbe01b26b1cafde (patch)
tree4b28bd09621f21b5085c3283b0d55befd6cdb81e /src/plugins
parentaf11fb8369ed3db1e7c98844f926a0d4292d1567 (diff)
downloadkrb5-a01105065c1e6d28870205337cbe01b26b1cafde.tar.gz
krb5-a01105065c1e6d28870205337cbe01b26b1cafde.tar.xz
krb5-a01105065c1e6d28870205337cbe01b26b1cafde.zip
Add "get_data" function to the client preauth plugin interface
Modify the client preauth plugin interface to pass in a function pointer and data pointer so the plugin may request information otherwise unavailable. ticket: new Tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18790 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/preauth/cksum_body/cksum_body_main.c2
-rw-r--r--src/plugins/preauth/wpse/wpse_main.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/preauth/cksum_body/cksum_body_main.c b/src/plugins/preauth/cksum_body/cksum_body_main.c
index abf019a75..8d7aa00af 100644
--- a/src/plugins/preauth/cksum_body/cksum_body_main.c
+++ b/src/plugins/preauth/cksum_body/cksum_body_main.c
@@ -78,6 +78,8 @@ static krb5_error_code
client_process(krb5_context kcontext,
void *client_plugin_context,
void *client_request_context,
+ preauth_get_client_data_proc client_get_data_proc,
+ struct _krb5_preauth_client_rock *rock,
krb5_kdc_req *request,
krb5_data *encoded_request_body,
krb5_data *encoded_previous_request,
diff --git a/src/plugins/preauth/wpse/wpse_main.c b/src/plugins/preauth/wpse/wpse_main.c
index e7d7b6d55..8ccd7cd12 100644
--- a/src/plugins/preauth/wpse/wpse_main.c
+++ b/src/plugins/preauth/wpse/wpse_main.c
@@ -90,6 +90,8 @@ static krb5_error_code
client_process(krb5_context kcontext,
void *plugin_context,
void *request_context,
+ preauth_get_client_data_proc client_get_data_proc,
+ struct _krb5_preauth_client_rock *rock,
krb5_kdc_req *request,
krb5_data *encoded_request_body,
krb5_data *encoded_previous_request,