diff options
Diffstat (limited to 'src/providers/ad')
-rw-r--r-- | src/providers/ad/ad_id.c | 4 | ||||
-rw-r--r-- | src/providers/ad/ad_id.h | 11 |
2 files changed, 13 insertions, 2 deletions
diff --git a/src/providers/ad/ad_id.c b/src/providers/ad/ad_id.c index 9c4abc8c..48ad8425 100644 --- a/src/providers/ad/ad_id.c +++ b/src/providers/ad/ad_id.c @@ -38,7 +38,7 @@ struct ad_handle_acct_info_state { static errno_t ad_handle_acct_info_step(struct tevent_req *req); static void ad_handle_acct_info_done(struct tevent_req *subreq); -static struct tevent_req * +struct tevent_req * ad_handle_acct_info_send(TALLOC_CTX *mem_ctx, struct be_req *breq, struct be_acct_req *ar, @@ -152,7 +152,7 @@ ad_handle_acct_info_done(struct tevent_req *subreq) /* Another lookup in progress */ } -static errno_t +errno_t ad_handle_acct_info_recv(struct tevent_req *req, int *_dp_error, const char **_err) { diff --git a/src/providers/ad/ad_id.h b/src/providers/ad/ad_id.h index 47fc3b33..1fd6b599 100644 --- a/src/providers/ad/ad_id.h +++ b/src/providers/ad/ad_id.h @@ -26,6 +26,17 @@ void ad_account_info_handler(struct be_req *breq); +struct tevent_req * +ad_handle_acct_info_send(TALLOC_CTX *mem_ctx, + struct be_req *breq, + struct be_acct_req *ar, + struct sdap_id_ctx *ctx, + struct sdap_domain *sdom, + struct sdap_id_conn_ctx **conn); +errno_t +ad_handle_acct_info_recv(struct tevent_req *req, + int *_dp_error, const char **_err); + void ad_check_online(struct be_req *be_req); #endif /* AD_ID_H_ */ |