diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-09-29 20:15:57 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-09-29 20:15:57 +0000 |
commit | e5939f3b49dc3d942928bd95451a0e0772964834 (patch) | |
tree | 6642f6999aaec0ce835f1a14aaa1c4926d9da30c /res | |
parent | cfbf08ac626122dfdcd842d3d779466e7c6bbf76 (diff) |
Don't completely ignore md5secret from LDAP if the value does not begin with {md5}.
This fixes a problem that lmadsen ran in to where md5secret was not working for him.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@289332 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'res')
-rw-r--r-- | res/res_config_ldap.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/res/res_config_ldap.c b/res/res_config_ldap.c index ea2ad749a..6c91ccc98 100644 --- a/res/res_config_ldap.c +++ b/res/res_config_ldap.c @@ -293,8 +293,6 @@ static struct ast_variable *realtime_ldap_entry_to_var(struct ldap_table_config if (is_realmed_password_attribute) { if (!strncasecmp(valptr, "{md5}", 5)) { valptr += 5; - } else { - valptr = NULL; } ast_debug(2, "md5: %s\n", valptr); } @@ -414,8 +412,6 @@ static struct ast_variable **realtime_ldap_result_to_vars(struct ldap_table_conf if (is_realmed_password_attribute) { if (strncasecmp(valptr, "{md5}", 5) == 0) { valptr += 5; - } else { - valptr = NULL; } ast_debug(2, "md5: %s\n", valptr); } |