diff options
Diffstat (limited to 'src/providers/ipa/ipa_auth.h')
-rw-r--r-- | src/providers/ipa/ipa_auth.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/providers/ipa/ipa_auth.h b/src/providers/ipa/ipa_auth.h index 5cd318bae..53666eb44 100644 --- a/src/providers/ipa/ipa_auth.h +++ b/src/providers/ipa/ipa_auth.h @@ -26,7 +26,17 @@ #define _IPA_AUTH_H_ #include "providers/backend.h" - -void ipa_auth(struct be_req *be_req); +#include "providers/ipa/ipa_common.h" + +struct tevent_req * +ipa_pam_auth_handler_send(TALLOC_CTX *mem_ctx, + struct ipa_auth_ctx *auth_ctx, + struct pam_data *pd, + struct dp_req_params *params); + +errno_t +ipa_pam_auth_handler_recv(TALLOC_CTX *mem_ctx, + struct tevent_req *req, + struct pam_data **_data); #endif /* _IPA_AUTH_H_ */ |