mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 00:29:35 -05:00
Initialize openldap_ldap_global_options struct (not yet used).
This commit is contained in:
parent
1f4b479b2b
commit
fd3000d5dc
2 changed files with 24 additions and 1 deletions
|
|
@ -9,7 +9,10 @@
|
|||
|
||||
#include "ldap-int.h"
|
||||
|
||||
struct ldapoptions openldap_ldap_global_options;
|
||||
struct ldapoptions openldap_ldap_global_options;
|
||||
|
||||
#undef gopts
|
||||
#define gopts openldap_ldap_global_options
|
||||
|
||||
int openldap_ldap_initialized = 0;
|
||||
|
||||
|
|
@ -19,5 +22,20 @@ void openldap_ldap_initialize( void )
|
|||
return;
|
||||
}
|
||||
|
||||
gopts.ldo_version = LDAP_VERSION2;
|
||||
gopts.ldo_deref = LDAP_DEREF_NEVER;
|
||||
gopts.ldo_timelimit = LDAP_NO_LIMIT;
|
||||
gopts.ldo_sizelimit = LDAP_NO_LIMIT;
|
||||
|
||||
gopts.ldo_defhost = strdup("localhost");
|
||||
gopts.ldo_defport = LDAP_PORT;
|
||||
|
||||
LDAP_BOOL_ZERO(&gopts);
|
||||
|
||||
#if defined( LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS ) || \
|
||||
LDAP_VERSION_MAX > LDAP_VERSION2
|
||||
LDAP_BOOL_SET(&gopts, LDAP_BOOL_REFERRALS);
|
||||
#endif
|
||||
|
||||
openldap_ldap_initialized = 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -67,6 +67,9 @@ struct ldapoptions {
|
|||
int ldo_timelimit;
|
||||
int ldo_sizelimit;
|
||||
|
||||
char* ldo_defhost;
|
||||
int ldo_defport;
|
||||
|
||||
int ldo_cldaptries; /* connectionless search retry count */
|
||||
int ldo_cldaptimeout;/* time between retries */
|
||||
int ldo_refhoplimit; /* limit on referral nesting */
|
||||
|
|
@ -93,6 +96,8 @@ struct ldap {
|
|||
|
||||
int ld_version; /* version connected at */
|
||||
char *ld_host;
|
||||
int ld_port;
|
||||
|
||||
char ld_lberoptions;
|
||||
|
||||
LDAPFiltDesc *ld_filtd; /* from getfilter for ufn searches */
|
||||
|
|
|
|||
Loading…
Reference in a new issue