summaryrefslogtreecommitdiff
path: root/ACE/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/NEWS')
-rw-r--r--ACE/NEWS10
1 files changed, 10 insertions, 0 deletions
diff --git a/ACE/NEWS b/ACE/NEWS
index ead8d8db44f..2e2cb9b4628 100644
--- a/ACE/NEWS
+++ b/ACE/NEWS
@@ -8,6 +8,16 @@ USER VISIBLE CHANGES BETWEEN ACE-6.3.1 and ACE-6.3.2
supported. Please see tests/Chrono_Test.cpp for more
details.
+. Allow ACE_INET_Addr to hold all addresses associated with a hostname. The
+ set of addresses always has a "current" address which is accessed by the
+ usual "get"-type methods on the class. Two new methods are added to deal
+ with multiple addresses:
+ - bool next (void): makes the next available address the "current" one.
+ Returns false if there are no more addresses.
+ - void reset (void): resets the iteration mechanism to be able to examine
+ all of the addresses again.
+ ACE_Multihomed_INET_Addr has also been enhanced so that the get_addresses()
+ methods copy all available addresses related to each name.
USER VISIBLE CHANGES BETWEEN ACE-6.3.0 and ACE-6.3.1
====================================================