diff options
author | Anders Svensson <[email protected]> | 2013-05-30 18:09:44 +0200 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2013-06-02 14:55:03 +0200 |
commit | f3e38ea0653614bcfd3a03846d4cea3df5da3cdf (patch) | |
tree | a7a511b0c6671c0e53fb70473f0f5fb3b86ed9db /lib/diameter/doc | |
parent | 22685099ace9802016bf6203c525702084717d72 (diff) | |
download | otp-f3e38ea0653614bcfd3a03846d4cea3df5da3cdf.tar.gz otp-f3e38ea0653614bcfd3a03846d4cea3df5da3cdf.tar.bz2 otp-f3e38ea0653614bcfd3a03846d4cea3df5da3cdf.zip |
Respect Host-IP-Address configuration
Addresses returned from a transport module were always used to populate
Host-IP-Address AVP's in an outgoing CER/CEA, which precluded the
sending of a VIP address. Transport addresses are now only used if
Host-IP-Address is unspecified.
In other words, respect any configured Host-IP-Address, regardless of
the physical addresses returned by the transport. To use the physical
addresses, don't configure Host-IP-Address.
Diffstat (limited to 'lib/diameter/doc')
-rw-r--r-- | lib/diameter/doc/src/diameter_transport.xml | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/diameter/doc/src/diameter_transport.xml b/lib/diameter/doc/src/diameter_transport.xml index 8bccf6521e..9161bd1f48 100644 --- a/lib/diameter/doc/src/diameter_transport.xml +++ b/lib/diameter/doc/src/diameter_transport.xml @@ -137,15 +137,14 @@ passed to the former.</p> <p> The start function should use the <c>Host-IP-Address</c> list in -<c>Svc</c> and/or <c>Config</c> to select an appropriate list of local -IP addresses, and should return this list if different from the -<c>Svc</c> addresses. +<c>Svc</c> and/or <c>Config</c> to select and return an appropriate +list of local IP addresses. In the connecting case, the local address list can instead be communicated in a <c>connected</c> message (see &MESSAGES; below) following connection establishment. In either case, the local address list is used to populate <c>Host-IP-Address</c> AVPs in outgoing capabilities exchange -messages.</p> +messages if <c>Host-IP-Address</c> is unspecified.</p> <p> A transport process must implement the message interface documented below. |