diff options
Diffstat (limited to 'src/ejabberd_auth_external.erl')
-rw-r--r-- | src/ejabberd_auth_external.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ejabberd_auth_external.erl b/src/ejabberd_auth_external.erl index 8ba2e2b22..5bdd704a0 100644 --- a/src/ejabberd_auth_external.erl +++ b/src/ejabberd_auth_external.erl @@ -313,6 +313,10 @@ is_configured(Host, Module) -> Os = ejabberd_config:get_option({modules, Host}, []), lists:keymember(Module, 1, Os). +-spec opt_type(extauth_cache) -> fun((false | non_neg_integer()) -> + false | non_neg_integer()); + (extauth_program) -> fun((binary()) -> string()); + (atom()) -> [atom()]. opt_type(extauth_cache) -> fun (false) -> false; (I) when is_integer(I), I >= 0 -> I |