aboutsummaryrefslogtreecommitdiffstats
path: root/lib/diameter/test/diameter_util.erl
diff options
context:
space:
mode:
authorAnders Svensson <[email protected]>2013-06-05 13:56:04 +0200
committerAnders Svensson <[email protected]>2013-06-10 11:40:51 +0200
commit9bbf27eb94877dea7229223de62d28f0d0206709 (patch)
treef9df823bc006d49a88bd543f0197b710d076cec9 /lib/diameter/test/diameter_util.erl
parent0e42bec7ace7a42e6dc7de08e15b468746f463b3 (diff)
downloadotp-9bbf27eb94877dea7229223de62d28f0d0206709.tar.gz
otp-9bbf27eb94877dea7229223de62d28f0d0206709.tar.bz2
otp-9bbf27eb94877dea7229223de62d28f0d0206709.zip
Let diameter_{tcp,sctp} be configured with permissible remote addresses
Option 'accept' allows remote addresses to be configured as tuples or regular expressions. The remote addresses for any incoming (aka accepted) connection/association are matched against the configured values, any non-matching address causing the connection/association to be aborted.
Diffstat (limited to 'lib/diameter/test/diameter_util.erl')
-rw-r--r--lib/diameter/test/diameter_util.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/diameter/test/diameter_util.erl b/lib/diameter/test/diameter_util.erl
index aa489fef5f..92c72c84e7 100644
--- a/lib/diameter/test/diameter_util.erl
+++ b/lib/diameter/test/diameter_util.erl
@@ -336,7 +336,7 @@ opts(Prot, T) ->
{transport_config, [{ip, ?ADDR}, {port, 0} | opts(T)]}].
opts(listen) ->
- [];
+ [{accept, M} || M <- [{256,0,0,1}, ["256.0.0.1", ["^.+$"]]]];
opts(PortNr) ->
[{raddr, ?ADDR}, {rport, PortNr}].