diff options
author | Anders Svensson <[email protected]> | 2013-06-11 12:21:00 +0200 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2013-06-11 12:21:00 +0200 |
commit | 7041c4b9fbedf295e43795d90702bd9501346aad (patch) | |
tree | 2e104f397c885aef662fdf34128c7aff0a11535e /lib/diameter/doc/src/diameter_tcp.xml | |
parent | 0ba92c66a9d778ca455f0400f9d0f03894993af5 (diff) | |
parent | 47e81de2e656767fbd3bc4b6f5d73631dcc3bb92 (diff) | |
download | otp-7041c4b9fbedf295e43795d90702bd9501346aad.tar.gz otp-7041c4b9fbedf295e43795d90702bd9501346aad.tar.bz2 otp-7041c4b9fbedf295e43795d90702bd9501346aad.zip |
Merge branch 'maint'
Diffstat (limited to 'lib/diameter/doc/src/diameter_tcp.xml')
-rw-r--r-- | lib/diameter/doc/src/diameter_tcp.xml | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/lib/diameter/doc/src/diameter_tcp.xml b/lib/diameter/doc/src/diameter_tcp.xml index dd6d60df07..f6bbe7dd23 100644 --- a/lib/diameter/doc/src/diameter_tcp.xml +++ b/lib/diameter/doc/src/diameter_tcp.xml @@ -96,10 +96,12 @@ before configuring TLS capability on diameter transports.</p> <v>Reason = term()</v> <v>OwnOpt = {raddr, &ip_address;} | {rport, integer()} + | {accept, Match} | {port, integer()} | {fragment_timer, infinity | 0..16#FFFFFFFF}</v> <v>SslOpt = {ssl_options, true | list()}</v> <v>TcpOpt = term()</v> +<v>Match = &ip_address; | string() | [Match]</v> </type> <desc> @@ -109,7 +111,18 @@ The start function required by &man_transport;.</p> <p> Options <c>raddr</c> and <c>rport</c> specify the remote address and port for a connecting transport and are not valid for a listening -transport. +transport.</p> + +<p> +Option <c>accept</c> specifies remote addresses for a listening +transport and is not valid for a connecting transport. +If specified, a remote address that does not match one of the +specified addresses causes the connection to be aborted. +Multiple <c>accept</c> options can be specified. +A string-valued <c>Match</c> that does not parse as an address is +interpreted as a regular expression.</p> + +<p> Option <c>ssl_options</c> must be specified for a transport that should support TLS: a value of <c>true</c> results in a TLS handshake immediately upon connection establishment while |