From 87323686e57db9a767ff5c2f0e1c56e9944d9f9a Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Wed, 18 Mar 2009 17:07:17 +0100 Subject: use pam_data as main data structure for dbus communication --- server/providers/proxy.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'server/providers/proxy.c') diff --git a/server/providers/proxy.c b/server/providers/proxy.c index 30f5f5c1..4b2ed7d6 100644 --- a/server/providers/proxy.c +++ b/server/providers/proxy.c @@ -111,11 +111,9 @@ static void proxy_pam_handler(struct be_req *req) { pam_handle_t *pamh=NULL; struct authtok_conv *auth_data; struct pam_conv conv; - struct be_pam_handler *ph; struct pam_data *pd; - ph = talloc_get_type(req->req_data, struct be_pam_handler); - pd = ph->pd; + pd = talloc_get_type(req->req_data, struct pam_data); conv.conv=proxy_internal_conv; auth_data = talloc_zero(req->be_ctx, struct authtok_conv); @@ -181,7 +179,7 @@ static void proxy_pam_handler(struct be_req *req) { talloc_free(auth_data); - ph->pam_status = pam_status; + pd->pam_status = pam_status; req->fn(req, EOK, NULL); } -- cgit