aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_xmlrpc.erl
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2018-09-18 12:53:36 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2018-09-18 12:53:36 +0300
commit03de853e4fdcf852ae75a86922c08bb1a0950e6d (patch)
treec65a36565472dc5aeafff2f155a0b5ce80e4d62d /src/ejabberd_xmlrpc.erl
parentAdd ability to configure test to use new sql schema (diff)
Refactor ejabberd_listener
Diffstat (limited to 'src/ejabberd_xmlrpc.erl')
-rw-r--r--src/ejabberd_xmlrpc.erl20
1 files changed, 5 insertions, 15 deletions
diff --git a/src/ejabberd_xmlrpc.erl b/src/ejabberd_xmlrpc.erl
index a6afe585c..11da7f369 100644
--- a/src/ejabberd_xmlrpc.erl
+++ b/src/ejabberd_xmlrpc.erl
@@ -36,7 +36,7 @@
-author('badlop@process-one.net').
-export([start/2, start_link/2, handler/2, process/2, accept/1,
- transform_listen_option/2, listen_opt_type/1]).
+ transform_listen_option/2, listen_opt_type/1, listen_options/0]).
-include("logger.hrl").
-include("ejabberd_http.hrl").
@@ -580,17 +580,7 @@ listen_opt_type(access_commands) ->
{<<"ejabberd_xmlrpc compatibility shim">>,
{[?MODULE], [{access, Ac}], Commands}}
end, lists:flatten(Opts))
- end;
-listen_opt_type(maxsessions) ->
- fun(I) when is_integer(I), I>0 -> I end;
-listen_opt_type(timeout) ->
- fun(I) when is_integer(I), I>0 -> I end;
-listen_opt_type(inet) -> fun(B) when is_boolean(B) -> B end;
-listen_opt_type(inet6) -> fun(B) when is_boolean(B) -> B end;
-listen_opt_type(backlog) ->
- fun(I) when is_integer(I), I>0 -> I end;
-listen_opt_type(accept_interval) ->
- fun(I) when is_integer(I), I>=0 -> I end;
-listen_opt_type(_) ->
- [access_commands, maxsessions, timeout, backlog, inet, inet6,
- accept_interval].
+ end.
+
+listen_options() ->
+ [{access_commands, []}].