* COPYING RESTRICTIONS APPLY, see COPYRIGHT file
*/
+#include "config.h"
+#include "ac/time.h"
#include "debug.h"
#include "LDAPSearchRequest.h"
#include "LDAPException.h"
#include "LDAPRequest.h"
#include "LDAPUrl.h"
+using namespace std;
+
LDAPSearchRequest::LDAPSearchRequest(const LDAPSearchRequest& req ) :
LDAPRequest (req){
DEBUG(LDAP_DEBUG_CONSTRUCT,
tmpClCtrl, tmptime, m_cons->getSizeLimit(), &msgID );
delete tmptime;
ldap_value_free(tmpattrs);
- ldap_controls_free(tmpSrvCtrl);
- ldap_controls_free(tmpClCtrl);
+ LDAPControlSet::freeLDAPControlArray(tmpSrvCtrl);
+ LDAPControlSet::freeLDAPControlArray(tmpClCtrl);
if (err != LDAP_SUCCESS){
throw LDAPException(err);
}
con = getConnection()->referralConnect(urls,usedUrl,m_cons);
if(con != 0){
- cerr << usedUrl->getFilter();
if((usedUrl->getFilter() != "") &&
(usedUrl->getFilter() != m_filter)){
filter=usedUrl->getFilter();