• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/libraries/libldap/

Lines Matching refs:lo

98 	struct ldapoptions *lo;
107 lo = LDAP_INT_GLOBAL_OPT();
108 if (NULL == lo) {
112 if( lo->ldo_valid != LDAP_INITIALIZED ) {
113 ldap_int_initialize(lo, NULL);
132 lo = &ld->ld_options;
140 LDAP_MUTEX_LOCK( &lo->ldo_mutex );
200 if ( lo->ldo_tm_api.tv_sec < 0 ) {
202 } else if ( ldap_int_timeval_dup( outvalue, &lo->ldo_tm_api ) != 0 ) {
210 if ( lo->ldo_tm_net.tv_sec < 0 ) {
212 } else if ( ldap_int_timeval_dup( outvalue, &lo->ldo_tm_net ) != 0 ) {
219 * (int *) outvalue = lo->ldo_deref;
224 * (int *) outvalue = lo->ldo_sizelimit;
229 * (int *) outvalue = lo->ldo_timelimit;
234 * (int *) outvalue = (int) LDAP_BOOL_GET(lo, LDAP_BOOL_REFERRALS);
239 * (int *) outvalue = (int) LDAP_BOOL_GET(lo, LDAP_BOOL_RESTART);
244 * (int *) outvalue = lo->ldo_version;
250 ldap_controls_dup( lo->ldo_sctrls );
256 ldap_controls_dup( lo->ldo_cctrls );
261 * (char **) outvalue = ldap_url_list2hosts(lo->ldo_defludp);
266 * (char **) outvalue = ldap_url_list2urls(lo->ldo_defludp);
271 if( lo->ldo_defbase == NULL ) {
274 * (char **) outvalue = LDAP_STRDUP(lo->ldo_defbase);
280 * (int *) outvalue = (int) LDAP_BOOL_GET(lo, LDAP_BOOL_CONNECT_ASYNC);
287 ldaplist **ll = &lo->ldo_conn_cbs;
379 * (int *) outvalue = lo->ldo_debug;
393 * (int *) outvalue = lo->ldo_keepalive_idle;
398 * (int *) outvalue = lo->ldo_keepalive_probes;
403 * (int *) outvalue = lo->ldo_keepalive_interval;
430 LDAP_MUTEX_UNLOCK( &lo->ldo_mutex );
440 struct ldapoptions *lo;
445 lo = LDAP_INT_GLOBAL_OPT();
446 if (lo == NULL) {
459 if( lo->ldo_valid != LDAP_INITIALIZED ) {
460 ldap_int_initialize(lo, dbglvl);
470 lo = &ld->ld_options;
473 LDAP_MUTEX_LOCK( &lo->ldo_mutex );
480 LDAP_BOOL_CLR(lo, LDAP_BOOL_REFERRALS);
482 LDAP_BOOL_SET(lo, LDAP_BOOL_REFERRALS);
489 LDAP_BOOL_CLR(lo, LDAP_BOOL_RESTART);
491 LDAP_BOOL_SET(lo, LDAP_BOOL_RESTART);
498 LDAP_BOOL_CLR(lo, LDAP_BOOL_CONNECT_ASYNC);
500 LDAP_BOOL_SET(lo, LDAP_BOOL_CONNECT_ASYNC);
510 if( lo->ldo_sctrls )
511 ldap_controls_free( lo->ldo_sctrls );
514 lo->ldo_sctrls = NULL;
519 lo->ldo_sctrls = ldap_controls_dup( controls );
521 if(lo->ldo_sctrls == NULL) {
533 if( lo->ldo_cctrls )
534 ldap_controls_free( lo->ldo_cctrls );
537 lo->ldo_cctrls = NULL;
542 lo->ldo_cctrls = ldap_controls_dup( controls );
544 if(lo->ldo_cctrls == NULL) {
560 lo->ldo_defport ? lo->ldo_defport : LDAP_PORT );
583 if (lo->ldo_defludp != NULL)
584 ldap_free_urllist(lo->ldo_defludp);
585 lo->ldo_defludp = ludlist;
642 if (lo->ldo_defludp != NULL)
643 ldap_free_urllist(lo->ldo_defludp);
644 lo->ldo_defludp = ludlist;
668 if ( lo->ldo_defbase != NULL )
669 LDAP_FREE( lo->ldo_defbase );
670 lo->ldo_defbase = defbase;
736 lo->ldo_rebind_proc = (LDAP_REBIND_PROC *)invalue;
741 lo->ldo_rebind_params = (void *)invalue;
748 lo->ldo_nextref_proc = (LDAP_NEXTREF_PROC *)invalue;
753 lo->ldo_nextref_params = (void *)invalue;
760 lo->ldo_urllist_proc = (LDAP_URLLIST_PROC *)invalue;
765 lo->ldo_urllist_params = (void *)invalue;
792 LDAP_MUTEX_UNLOCK( &lo->ldo_mutex );
800 LDAP_MUTEX_UNLOCK( &lo->ldo_mutex );
806 LDAP_MUTEX_UNLOCK( &lo->ldo_mutex );
812 LDAP_MUTEX_UNLOCK( &lo->ldo_mutex );
825 lo->ldo_deref = * (const int *) invalue;
831 lo->ldo_sizelimit = * (const int *) invalue;
837 lo->ldo_timelimit = * (const int *) invalue;
845 lo->ldo_tm_api = *tv;
854 lo->ldo_tm_net = *tv;
865 lo->ldo_version = vers;
884 lo->ldo_debug = * (const int *) invalue;
894 ll->ll_next = lo->ldo_conn_cbs;
895 lo->ldo_conn_cbs = ll;
900 lo->ldo_keepalive_idle = * (const int *) invalue;
904 lo->ldo_keepalive_probes = * (const int *) invalue;
908 lo->ldo_keepalive_interval = * (const int *) invalue;
914 lo->ldo_noaddr_option = 0;
916 lo->ldo_noaddr_option = 1;
920 LDAP_MUTEX_UNLOCK( &lo->ldo_mutex );