cvs: php4 /ext/ldap config.m4 ldap.c

From: Date: Sat, 22 Jun 2002 11:41:37 +0000
Subject: cvs: php4 /ext/ldap config.m4 ldap.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-12438@lists.php.net to get a copy of this message
venaas Sat Jun 22 07:41:37 2002 EDT Modified files: /php4/ext/ldap config.m4 ldap.c Log: Added test for ldap_start_tls_s() Index: php4/ext/ldap/config.m4 diff -u php4/ext/ldap/config.m4:1.23 php4/ext/ldap/config.m4:1.24 --- php4/ext/ldap/config.m4:1.23 Tue Mar 12 11:22:40 2002 +++ php4/ext/ldap/config.m4 Sat Jun 22 07:41:36 2002 @@ -1,5 +1,5 @@ dnl -dnl $Id: config.m4,v 1.23 2002/03/12 16:22:40 sas Exp $ +dnl $Id: config.m4,v 1.24 2002/06/22 11:41:36 venaas Exp $ dnl AC_DEFUN(PHP_LDAP_CHECKS, [ @@ -103,6 +103,8 @@ fi CPPFLAGS=$_SAVE_CPPFLAGS - dnl Solaris 2.8 claims to be 2004 API, but doesn't have ldap_parse_reference + dnl Solaris 2.8 claims to be 2004 API, but doesn't have + dnl ldap_parse_reference() nor ldap_start_tls_s() AC_CHECK_FUNCS(ldap_parse_reference) + AC_CHECK_FUNCS(ldap_start_tls_s) fi Index: php4/ext/ldap/ldap.c diff -u php4/ext/ldap/ldap.c:1.119 php4/ext/ldap/ldap.c:1.120 --- php4/ext/ldap/ldap.c:1.119 Fri Jun 21 18:22:46 2002 +++ php4/ext/ldap/ldap.c Sat Jun 22 07:41:36 2002 @@ -22,7 +22,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: ldap.c,v 1.119 2002/06/21 22:22:46 mfischer Exp $ */ +/* $Id: ldap.c,v 1.120 2002/06/22 11:41:36 venaas Exp $ */ #define IS_EXT_MODULE #ifdef HAVE_CONFIG_H @@ -275,7 +275,7 @@ php_info_print_table_start(); php_info_print_table_row(2, "LDAP Support", "enabled" ); - php_info_print_table_row(2, "RCS Version", "$Id: ldap.c,v 1.119 2002/06/21 22:22:46 mfischer Exp $" ); + php_info_print_table_row(2, "RCS Version", "$Id: ldap.c,v 1.120 2002/06/22 11:41:36 venaas Exp $" ); if (LDAPG(max_links) == -1) { snprintf(tmp, 31, "%ld/unlimited", LDAPG(num_links)); @@ -2028,6 +2028,7 @@ Start TLS */ PHP_FUNCTION(ldap_start_tls) { +#ifdef HAVE_LDAP_START_TLS_S pval **link; ldap_linkdata *ld; @@ -2044,6 +2045,10 @@ } else { RETURN_TRUE; } +#else + php_error(E_ERROR, "ldap_start_tls not available in this LDAP library"); + RETURN_FALSE; +#endif } /* }}} */ #endif

« previous php.cvs (#12438) next »