summaryrefslogtreecommitdiff
path: root/source3/libads/ads_ldap_protos.h
diff options
context:
space:
mode:
Diffstat (limited to 'source3/libads/ads_ldap_protos.h')
-rw-r--r--source3/libads/ads_ldap_protos.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/source3/libads/ads_ldap_protos.h b/source3/libads/ads_ldap_protos.h
index 0fb7134994..83b6fc13da 100644
--- a/source3/libads/ads_ldap_protos.h
+++ b/source3/libads/ads_ldap_protos.h
@@ -24,10 +24,17 @@
#ifndef _LIBADS_ADS_LDAP_PROTOS_H_
#define _LIBADS_ADS_LDAP_PROTOS_H_
+#ifdef HAVE_LDAP_INIT_FD
+int ldap_init_fd(ber_socket_t fd, int proto, char *uri, LDAP **ldp);
+#endif
+
/*
* Prototypes for ads
*/
+LDAP *ldap_open_with_timeout(const char *server,
+ struct sockaddr_storage *ss,
+ int port, unsigned int to);
void ads_msgfree(ADS_STRUCT *ads, LDAPMessage *msg);
char *ads_get_dn(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, LDAPMessage *msg);