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

version 1.34, 1999/06/18 21:53:09 version 1.36, 1999/07/13 04:39:55
Line 61  static void merge_error_info LDAP_P(( LD Line 61  static void merge_error_info LDAP_P(( LD
  *      ldap_result( s, msgid, all, timeout, result )   *      ldap_result( s, msgid, all, timeout, result )
  */   */
 int  int
 ldap_result( LDAP *ld, int msgid, int all, struct timeval *timeout,  ldap_result(
           LDAP *ld,
           int msgid,
           int all,
           struct timeval *timeout,
         LDAPMessage **result )          LDAPMessage **result )
 {  {
         LDAPMessage     *lm, *lastlm, *nextlm;          LDAPMessage     *lm, *lastlm, *nextlm;
Line 121  ldap_result( LDAP *ld, int msgid, int al Line 125  ldap_result( LDAP *ld, int msgid, int al
                         }                          }
   
                         if ( tmp == NULL ) {                          if ( tmp == NULL ) {
                                 return( wait4msg( ld, msgid, all, timeout,                                  lm = NULL;
                                     result ) );  
                         }                          }
   
                         break;                          break;
Line 759  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.34  
changed lines
  Added in v.1.36


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