You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.1 KiB
42 lines
1.1 KiB
diff --git a/include/ldap.h b/include/ldap.h
|
|
index c245651c2..7f14f1051 100644
|
|
--- a/include/ldap.h
|
|
+++ b/include/ldap.h
|
|
@@ -2041,6 +2041,10 @@ LDAP_F( int )
|
|
ldap_is_ldapi_url LDAP_P((
|
|
LDAP_CONST char *url ));
|
|
|
|
+LDAP_F( int )
|
|
+ldap_is_ldapc_url LDAP_P((
|
|
+ LDAP_CONST char *url ));
|
|
+
|
|
LDAP_F( int )
|
|
ldap_url_parse LDAP_P((
|
|
LDAP_CONST char *url,
|
|
diff --git a/include/ldap_int_thread.h b/include/ldap_int_thread.h
|
|
index e2dd8a942..bbc07c845 100644
|
|
--- a/include/ldap_int_thread.h
|
|
+++ b/include/ldap_int_thread.h
|
|
@@ -33,7 +33,7 @@ LDAP_END_DECL
|
|
* definitions for POSIX Threads *
|
|
* *
|
|
**********************************/
|
|
-
|
|
+#define __USE_UNIX98
|
|
#include <pthread.h>
|
|
#ifdef HAVE_SCHED_H
|
|
#include <sched.h>
|
|
diff --git a/libraries/libldap/tls2.c b/libraries/libldap/tls2.c
|
|
index d25c190ea..639f598e7 100644
|
|
--- a/libraries/libldap/tls2.c
|
|
+++ b/libraries/libldap/tls2.c
|
|
@@ -76,6 +76,8 @@ static oid_name oids[] = {
|
|
|
|
#ifdef HAVE_TLS
|
|
|
|
+int ldap_pvt_tls_check_hostname( LDAP *ld, void *s, const char *name_in );
|
|
+
|
|
void
|
|
ldap_pvt_tls_ctx_free ( void *c )
|
|
{
|