Diff for /libraries/libldap/result.c between versions 1.35 and 1.36

version 1.35, 1999/06/28 20:20:04 version 1.36, 1999/07/13 04:39:55
Line 762  cldap_getmsg( LDAP *ld, struct timeval * Line 762  cldap_getmsg( LDAP *ld, struct timeval *
         ber_len_t       len;          ber_len_t       len;
   
         if ( ! ber_pvt_sb_data_ready(&ld->ld_sb) ) {          if ( ! ber_pvt_sb_data_ready(&ld->ld_sb) ) {
                 rc = ldap_select1( ld, timeout );                  /* restored from ldap_select1() in result.c version 1.24 */
                   fd_set  readfds;
                   if ( ldap_int_tblsize == 0 )
                           ldap_int_ip_init();
                   FD_ZERO( &readfds );
                   FD_SET( ber_pvt_sb_get_desc(&ld->ld_sb), &readfds );
                   rc = select( ldap_int_tblsize, &readfds, 0, 0, timeout );
   
                 if ( rc == -1 || rc == 0 ) {                  if ( rc == -1 || rc == 0 ) {
                         ld->ld_errno = (rc == -1 ? LDAP_SERVER_DOWN :                          ld->ld_errno = (rc == -1 ? LDAP_SERVER_DOWN :
                             LDAP_TIMEOUT);                              LDAP_TIMEOUT);

Removed from v.1.35  
changed lines
  Added in v.1.36


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