Lines Matching refs:lm_ber
283 if (( new->lm_ber = alloc_ber_with_options( ld )) == NULLBER ) { in add_request_to_cache()
288 if (( new->lm_ber->ber_buf = (char *) malloc( len )) in add_request_to_cache()
290 ber_free( new->lm_ber, 0 ); in add_request_to_cache()
295 SAFEMEMCPY( new->lm_ber->ber_buf, request->ber_buf, len ); in add_request_to_cache()
296 new->lm_ber->ber_ptr = new->lm_ber->ber_buf; in add_request_to_cache()
297 new->lm_ber->ber_end = new->lm_ber->ber_buf + len; in add_request_to_cache()
397 cache_hash( req->lm_ber ) ]; in add_result_to_cache()
461 request_cmp( m->lm_ber, &reqber ) == 0 ) { in check_cache()
541 if (( new->lm_ber = ber_dup( msg->lm_ber )) == NULLBER ) { in msg_dup()
545 len = msg->lm_ber->ber_end - msg->lm_ber->ber_buf; in msg_dup()
546 if (( new->lm_ber->ber_buf = (char *) malloc( len )) == NULL ) { in msg_dup()
547 ber_free( new->lm_ber, 0 ); in msg_dup()
551 SAFEMEMCPY( new->lm_ber->ber_buf, msg->lm_ber->ber_buf, len ); in msg_dup()
553 new->lm_ber->ber_ptr = new->lm_ber->ber_buf + in msg_dup()
554 ( msg->lm_ber->ber_ptr - msg->lm_ber->ber_buf ); in msg_dup()
555 new->lm_ber->ber_end = new->lm_ber->ber_buf + len; in msg_dup()
607 ber = *msg->lm_ber; /* struct copy */ in chain_contains_dn()
628 ber = *m->lm_ber; /* struct copy */ in chain_contains_dn()
647 size += sizeof( LDAPMessage ) + m->lm_ber->ber_end - in msg_size()
648 m->lm_ber->ber_buf; in msg_size()