}
if ( lc == NULL ) {
- rc = do_ldap_select( ld, tvp );
+ rc = ldap_int_select( ld, tvp );
#ifdef LDAP_DEBUG
if ( rc == -1 ) {
Debug( LDAP_DEBUG_TRACE,
- "do_ldap_select returned -1: errno %d\n",
+ "ldap_int_select returned -1: errno %d\n",
errno, 0, 0 );
}
#endif
return( -2 ); /* continue looking */
}
#ifdef LDAP_CONNECTIONLESS
- if (LDAP_IS_UDP(ld)) {
+ if (LDAP_IS_UDP(ld) && ld->ld_options.ldo_version == LDAP_VERSION2) {
char *blank;
ber_scanf(ber, "a{", &blank);
if (blank)