diff options
Diffstat (limited to 'src/eldap/eldap_pool.erl')
-rw-r--r-- | src/eldap/eldap_pool.erl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/eldap/eldap_pool.erl b/src/eldap/eldap_pool.erl index f6cb721d1..2331b2c05 100644 --- a/src/eldap/eldap_pool.erl +++ b/src/eldap/eldap_pool.erl @@ -31,7 +31,8 @@ -export([ start_link/7, bind/3, - search/2 + search/2, + modify_passwd/3 ]). -include("ejabberd.hrl"). @@ -45,6 +46,9 @@ bind(PoolName, DN, Passwd) -> search(PoolName, Opts) -> do_request(PoolName, {search, [Opts]}). +modify_passwd(PoolName, DN, Passwd) -> + do_request(PoolName, {modify_passwd, [DN, Passwd]}). + start_link(Name, Hosts, Backups, Port, Rootdn, Passwd, Encrypt) -> PoolName = make_id(Name), pg2:create(PoolName), |