diff options
author | Günther Deschner <gd@samba.org> | 2011-11-17 00:55:04 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2011-11-17 03:47:53 +0100 |
commit | 8a4c8e3f8527015c4c5c32abda20ceddb6eb2f0f (patch) | |
tree | 9fc6517c68c78b1fbf0b66fad6b5bff57675e1c1 /source3 | |
parent | 8eb0747c1a061853faf1f3734e0e9b1a2c36dd9f (diff) | |
download | samba-8a4c8e3f8527015c4c5c32abda20ceddb6eb2f0f.tar.gz samba-8a4c8e3f8527015c4c5c32abda20ceddb6eb2f0f.tar.bz2 samba-8a4c8e3f8527015c4c5c32abda20ceddb6eb2f0f.zip |
s3-smbldap: move ldap_open_with_timeout out of smb_ldap.h to ads where it lives.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Nov 17 03:47:53 CET 2011 on sn-devel-104
Diffstat (limited to 'source3')
-rw-r--r-- | source3/include/smb_ldap.h | 9 | ||||
-rw-r--r-- | source3/libads/ads_ldap_protos.h | 7 | ||||
-rw-r--r-- | source3/winbindd/winbindd_msrpc.c | 2 |
3 files changed, 8 insertions, 10 deletions
diff --git a/source3/include/smb_ldap.h b/source3/include/smb_ldap.h index eef47a4069..eaa127676b 100644 --- a/source3/include/smb_ldap.h +++ b/source3/include/smb_ldap.h @@ -49,15 +49,6 @@ typedef int ber_int_t; #include <ldap_pvt.h> #endif /* HAVE_LDAP_PVT_H */ -#ifdef HAVE_LDAP_INIT_FD -int ldap_init_fd(ber_socket_t fd, int proto, char *uri, LDAP **ldp); -#endif - -/* function declarations not included in proto.h */ -LDAP *ldap_open_with_timeout(const char *server, - struct sockaddr_storage *ss, - int port, unsigned int to); - /* Solaris 8 and maybe other LDAP implementations spell this "..._INPROGRESS": */ #if defined(LDAP_SASL_BIND_INPROGRESS) && !defined(LDAP_SASL_BIND_IN_PROGRESS) #define LDAP_SASL_BIND_IN_PROGRESS LDAP_SASL_BIND_INPROGRESS 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); diff --git a/source3/winbindd/winbindd_msrpc.c b/source3/winbindd/winbindd_msrpc.c index 27eac6b41d..455de3d54c 100644 --- a/source3/winbindd/winbindd_msrpc.c +++ b/source3/winbindd/winbindd_msrpc.c @@ -769,7 +769,7 @@ static NTSTATUS msrpc_lookup_groupmem(struct winbindd_domain *domain, #ifdef HAVE_LDAP -#include "smb_ldap.h" +#include "ads.h" static int get_ldap_seq(const char *server, struct sockaddr_storage *ss, int port, uint32 *seq) { |