Diff for /libraries/libldap/result.c between versions 1.13 and 1.14

version 1.13, 1998/11/05 03:58:52 version 1.14, 1998/11/09 17:40:37
Line 169  wait4msg( LDAP *ld, int msgid, int all, Line 169  wait4msg( LDAP *ld, int msgid, int all,
                         rc = ldap_select1( ld, tvp );                          rc = ldap_select1( ld, tvp );
   
                         if ( rc == 0 || ( rc == -1 && (                          if ( rc == 0 || ( rc == -1 && (
                                 (LDAP_BOOL_GET(ld, LDAP_BOOL_RESTART) == LDAP_OPT_OFF)                                  ( LDAP_BOOL_GET(&ld->ld_options, LDAP_BOOL_RESTART)
                                           == LDAP_OPT_OFF )
                             || errno != EINTR ))) {                              || errno != EINTR ))) {
                                 ld->ld_errno = (rc == -1 ? LDAP_SERVER_DOWN :                                  ld->ld_errno = (rc == -1 ? LDAP_SERVER_DOWN :
                                     LDAP_TIMEOUT);                                      LDAP_TIMEOUT);
Line 211  wait4msg( LDAP *ld, int msgid, int all, Line 212  wait4msg( LDAP *ld, int msgid, int all,
 #endif  #endif
   
                         if ( rc == 0 || ( rc == -1 && (                          if ( rc == 0 || ( rc == -1 && (
                                 (LDAP_BOOL_GET(ld, LDAP_BOOL_RESTART) == LDAP_OPT_OFF)                                  ( LDAP_BOOL_GET(&ld->ld_options, LDAP_BOOL_RESTART)
                                 || errno != EINTR ))) {                                          == LDAP_OPT_OFF )
                                   || errno != EINTR )))
                           {
                                 ld->ld_errno = (rc == -1 ? LDAP_SERVER_DOWN :                                  ld->ld_errno = (rc == -1 ? LDAP_SERVER_DOWN :
                                     LDAP_TIMEOUT);                                      LDAP_TIMEOUT);
                                 return( rc );                                  return( rc );
Line 327  read1msg( LDAP *ld, int msgid, int all, Line 330  read1msg( LDAP *ld, int msgid, int all,
   
         if ( tag != LDAP_RES_SEARCH_ENTRY ) {          if ( tag != LDAP_RES_SEARCH_ENTRY ) {
                 if ( ld->ld_version >= LDAP_VERSION2 &&                  if ( ld->ld_version >= LDAP_VERSION2 &&
                             ( lr->lr_parent != NULL ||                          ( lr->lr_parent != NULL ||
                                 (LDAP_BOOL_GET(ld, LDAP_BOOL_REFERRALS) != LDAP_OPT_OFF))) {                          ( LDAP_BOOL_GET(&ld->ld_options, LDAP_BOOL_REFERRALS)
                                   != LDAP_OPT_OFF ) ) )
                   {
                         tmpber = ber;   /* struct copy */                          tmpber = ber;   /* struct copy */
                         if ( ber_scanf( &tmpber, "{iaa}", &lderr,                          if ( ber_scanf( &tmpber, "{iaa}", &lderr,
                             &lr->lr_res_matched, &lr->lr_res_error )                              &lr->lr_res_matched, &lr->lr_res_error )

Removed from v.1.13  
changed lines
  Added in v.1.14


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org