Lines Matching refs:lc
52 static int read1msg( LDAP *ld, int msgid, int all, Sockbuf *sb, LDAPConn *lc,
281 LDAPConn *lc, *nextlc;
358 for ( lc = ld->ld_conns; lc != NULL; lc = lc->lconn_next ) {
359 if ( lc->lconn_sb->sb_ber.ber_ptr <
360 lc->lconn_sb->sb_ber.ber_end ) {
361 rc = read1msg( ld, msgid, all, lc->lconn_sb,
362 lc, result );
369 if ( lc == NULL ) {
405 for ( lc = ld->ld_conns; rc == -2 && lc != NULL;
406 lc = nextlc ) {
407 nextlc = lc->lconn_next;
408 if ( lc->lconn_status ==
411 lc->lconn_sb )) {
413 lc->lconn_sb, lc, result );
417 && lc->lconn_status == LDAP_CONNST_CONNECTING
419 lc->lconn_sb ) ) {
420 rc = nsldapi_ber_flush( ld, lc->lconn_sb, lr->lr_ber, 0, 1 );
423 lc->lconn_status = LDAP_CONNST_CONNECTED;
427 nsldapi_iostatus_interest_read( ld, lc->lconn_sb );
432 nsldapi_free_connection( ld, lc, NULL, NULL,
493 read1msg( LDAP *ld, int msgid, int all, Sockbuf *sb, LDAPConn *lc,
514 if ( lc->lconn_ber == NULLBER && nsldapi_alloc_ber_with_options( ld,
515 &lc->lconn_ber ) != LDAP_SUCCESS ) {
526 if ( (tag = ber_get_next( sb, &len, lc->lconn_ber ))
544 ber = lc->lconn_ber;
545 lc->lconn_ber = NULLBER;
589 check_for_refs( ld, lr, ber, lc->lconn_version, &reftotal,