diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberd_stun.erl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ejabberd_stun.erl b/src/ejabberd_stun.erl index 46e7675c9..6be3434e7 100644 --- a/src/ejabberd_stun.erl +++ b/src/ejabberd_stun.erl @@ -177,6 +177,8 @@ listen_opt_type(turn_max_allocations) -> econf:pos_int(infinity); listen_opt_type(turn_max_permissions) -> econf:pos_int(infinity); +listen_opt_type(turn_blacklist) -> + econf:list_or_single(econf:ip_mask()); listen_opt_type(server_name) -> econf:binary(); listen_opt_type(certfile) -> @@ -195,5 +197,6 @@ listen_options() -> {turn_max_port, 65535}, {turn_max_allocations, 10}, {turn_max_permissions, 10}, + {turn_blacklist, [<<"2001::/32">>, <<"2002::/16">>]}, % Teredo, 6to4. {server_name, <<"ejabberd">>}]. -endif. |