Lines Matching defs:parentr
57 static void merge_error_info( LDAP *ld, LDAPRequest *parentr, LDAPRequest *lr );
1015 merge_error_info( LDAP *ld, LDAPRequest *parentr, LDAPRequest *lr )
1018 * Merge error information in "lr" with "parentr" error code and string.
1021 parentr->lr_res_errno = lr->lr_res_errno;
1023 (void)nsldapi_append_referral( ld, &parentr->lr_res_error,
1027 parentr->lr_res_errno == LDAP_SUCCESS ) {
1028 parentr->lr_res_errno = lr->lr_res_errno;
1029 if ( parentr->lr_res_error != NULL ) {
1030 NSLDAPI_FREE( parentr->lr_res_error );
1032 parentr->lr_res_error = lr->lr_res_error;
1035 if ( parentr->lr_res_matched != NULL ) {
1036 NSLDAPI_FREE( parentr->lr_res_matched );
1038 parentr->lr_res_matched = lr->lr_res_matched;
1044 parentr->lr_msgid, 0, 0 );
1046 parentr->lr_res_errno, parentr->lr_res_error ?
1047 parentr->lr_res_error : "", parentr->lr_res_matched ?
1048 parentr->lr_res_matched : "" );