summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa/ipa_auth.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/providers/ipa/ipa_auth.h')
-rw-r--r--src/providers/ipa/ipa_auth.h14
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_ */