diff options
author | Evgeny Khramtsov <xramtsov@gmail.com> | 2018-02-28 19:37:57 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-28 19:37:57 +0300 |
commit | b5138a8ddb68dbfa529f753bd4010f80e8e2a2ca (patch) | |
tree | 370bffe4f6c3fc585817e7ed57ae5cce3912b973 /src/ejabberd_http.erl | |
parent | Support for default values in default_room_opts (diff) | |
parent | Validate additional listen opts (diff) |
Merge pull request #2311 from nosnilmot/validate-listen-opts
Validate additional listen opts
Diffstat (limited to 'src/ejabberd_http.erl')
-rw-r--r-- | src/ejabberd_http.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl index 05bdc4495..474304a5d 100644 --- a/src/ejabberd_http.erl +++ b/src/ejabberd_http.erl @@ -994,6 +994,10 @@ listen_opt_type(default_host) -> fun(A) -> A end; listen_opt_type(custom_headers) -> fun expand_custom_headers/1; +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(_) -> %% TODO fun(A) -> A end. |