diff options
author | Sumit Bose <sbose@redhat.com> | 2009-07-14 21:12:30 +0200 |
---|---|---|
committer | Sumit Bose <sbose@redhat.com> | 2009-07-14 21:12:30 +0200 |
commit | e4cf358b4b675ade617a17f8597f09da7852774e (patch) | |
tree | 54155a461c3a8006302d199f076955e2c5b407a5 /server/providers/proxy.c | |
parent | 7f5e857a11f932c247b5a96d0d86768226ba2e96 (diff) | |
download | sssd-new_backend_target.tar.gz sssd-new_backend_target.tar.xz sssd-new_backend_target.zip |
add infrastructure to handle new backend targetsnew_backend_target
Diffstat (limited to 'server/providers/proxy.c')
-rw-r--r-- | server/providers/proxy.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/server/providers/proxy.c b/server/providers/proxy.c index 23360945b..762e90e4a 100644 --- a/server/providers/proxy.c +++ b/server/providers/proxy.c @@ -171,7 +171,7 @@ static void proxy_pam_handler(struct be_req *req) { struct proxy_auth_ctx *ctx;; bool cache_auth_data = false; - ctx = talloc_get_type(req->be_ctx->pvt_auth_data, struct proxy_auth_ctx); + ctx = talloc_get_type(req->be_ctx->be_target_info[BE_TARGET_AUTH].pvt_target_data, struct proxy_auth_ctx); pd = talloc_get_type(req->req_data, struct pam_data); conv.conv=proxy_internal_conv; @@ -2053,7 +2053,7 @@ static void proxy_shutdown(struct be_req *req) static void proxy_auth_shutdown(struct be_req *req) { - talloc_free(req->be_ctx->pvt_auth_data); + talloc_free(req->be_ctx->be_target_info[BE_TARGET_AUTH].pvt_target_data); req->fn(req, EOK, NULL); } |