summaryrefslogtreecommitdiffstats
path: root/server/providers/ldap/ldap_common.h
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2009-11-05 17:00:03 -0500
committerSimo Sorce <ssorce@redhat.com>2009-11-06 17:26:09 -0500
commit1ee2b5ee491eed2bce2df3606a7a570c7ebac8ce (patch)
tree9569072485330f31855d40e58846174a944b706c /server/providers/ldap/ldap_common.h
parenta6706a28c6a48d6d34a3086963bfc519de7d3f68 (diff)
downloadsssd-1ee2b5ee491eed2bce2df3606a7a570c7ebac8ce.tar.gz
sssd-1ee2b5ee491eed2bce2df3606a7a570c7ebac8ce.tar.xz
sssd-1ee2b5ee491eed2bce2df3606a7a570c7ebac8ce.zip
Reorganize ldap id provider files
Split enum task in a separate file.
Diffstat (limited to 'server/providers/ldap/ldap_common.h')
-rw-r--r--server/providers/ldap/ldap_common.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/server/providers/ldap/ldap_common.h b/server/providers/ldap/ldap_common.h
index c9d8578..0c51428 100644
--- a/server/providers/ldap/ldap_common.h
+++ b/server/providers/ldap/ldap_common.h
@@ -69,4 +69,11 @@ int ldap_get_options(TALLOC_CTX *memctx,
const char *conf_path,
struct sdap_options **_opts);
+void ldap_id_enumerate(struct tevent_context *ev,
+ struct tevent_timer *tt,
+ struct timeval tv, void *pvt);
+
+bool sdap_connected(struct sdap_id_ctx *ctx);
+void sdap_mark_offline(struct sdap_id_ctx *ctx);
+
#endif /* _LDAP_COMMON_H_ */