summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>2008-03-14 20:19:48 +0000
committerpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>2008-03-14 20:19:48 +0000
commita7bfc7d1dbb11ee86cb468b7d44ddefe5b242b73 (patch)
tree453432123a9acda9660f5c2d3ae96b5df6eb4cb7 /src
parentb6b7bbe7f6c5a0efb32d32883bb3981d71eba06d (diff)
clean this up now Brain says it works :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9089 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src')
-rw-r--r--src/modules/extra/m_ldapauth.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/modules/extra/m_ldapauth.cpp b/src/modules/extra/m_ldapauth.cpp
index f40f98656..e32f8cfd0 100644
--- a/src/modules/extra/m_ldapauth.cpp
+++ b/src/modules/extra/m_ldapauth.cpp
@@ -26,8 +26,6 @@
#include "channels.h"
#include "modules.h"
-/* FIXME */
-//#define LDAP_DEPRECATED 1
#include <ldap.h>
/* $ModDesc: Allow/Deny connections based upon answer from LDAP server */
@@ -131,7 +129,6 @@ public:
int res;
// bind anonymously
- //if ((res = ldap_simple_bind_s(conn, "", "")) != LDAP_SUCCESS)
struct berval cred; cred.bv_val = ""; cred.bv_len = 0;
if ((res = ldap_sasl_bind_s(conn, "", LDAP_SASL_SIMPLE, &cred, NULL, NULL, NULL)) != LDAP_SUCCESS)
{
@@ -143,8 +140,7 @@ public:
}
LDAPMessage *msg, *entry;
std::string what = (attribute + "=" + user->nick);
- //if ((res = ldap_search_s(conn, base.c_str(), searchscope, what.c_str(), NULL, 0, &msg)) != LDAP_SUCCESS)
- if ((res = ldap_search_ext_s(conn, base.c_str(), searchscope, what.c_str(), NULL, 0, NULL, NULL, NULL, NULL, &msg)) != LDAP_SUCCESS)
+ if ((res = ldap_search_ext_s(conn, base.c_str(), searchscope, what.c_str(), NULL, 0, NULL, NULL, NULL, 0, &msg)) != LDAP_SUCCESS)
{
if (verbose)
ServerInstance->SNO->WriteToSnoMask('A', "Forbidden connection from %s!%s@%s (LDAP search failed: %s)", user->nick, user->ident, user->host, ldap_err2string(res));
@@ -164,7 +160,6 @@ public:
ldap_msgfree(msg);
return false;
}
- //if ((res = ldap_simple_bind_s(conn, ldap_get_dn(conn, entry), user->password)) == LDAP_SUCCESS)
cred.bv_val = user->password; cred.bv_len = strlen(user->password);
if ((res = ldap_sasl_bind_s(conn, ldap_get_dn(conn, entry), LDAP_SASL_SIMPLE, &cred, NULL, NULL, NULL)) == LDAP_SUCCESS)
{