summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-05-03 15:00:08 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-05-03 15:00:08 +0000
commit1c5af3dc58a981833af743d900356389e1e1ddba (patch)
tree95d236fd687055f94d4570b405ec5e276acb6f18
parentc5ed3b28d47532b39932d54d650b3451d88b5173 (diff)
downloadATCD-1c5af3dc58a981833af743d900356389e1e1ddba.tar.gz
.
-rw-r--r--ChangeLog-99b6
-rw-r--r--README1
-rw-r--r--ace/INET_Addr.cpp3
3 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b
index 8a1ea51ca2d..e86ba7a31f4 100644
--- a/ChangeLog-99b
+++ b/ChangeLog-99b
@@ -1,3 +1,9 @@
+Mon May 3 09:56:06 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
+
+ * ace/INET_Addr.cpp (get_host_name): Make sure to check if
+ get_host_name() fails and do something useful in this case.
+ Thanks to Frank O'Dwyer <fod@brd.ie> for reporting this.
+
Mon May 03 09:35:00 1999 Chris Gill <cdgill@cs.wustl.edu>
* ace/ACE.cpp: disabled BOOL APIENTRY DllMain(HANDLE hModule,
diff --git a/README b/README
index fd1c6cf77db..ff9ed830f2c 100644
--- a/README
+++ b/README
@@ -827,6 +827,7 @@ James D. Rucker <jdrucker@huey.jpl.nasa.gov>
Brian Wallis <Brian.Wallis@sr.com.au>
Sandeep Goyal <sagoyal@hss.hns.com>
englishmalc@my-dejanew.com
+Frank O'Dwyer <fod@brd.ie>
I would particularly like to thank Paul Stephenson, who worked with me
at Ericsson and is now at ObjectSpace. Paul devised the recursive
diff --git a/ace/INET_Addr.cpp b/ace/INET_Addr.cpp
index 43b738415de..60f1cf69802 100644
--- a/ace/INET_Addr.cpp
+++ b/ace/INET_Addr.cpp
@@ -497,7 +497,8 @@ ACE_INET_Addr::get_host_name (void) const
ACE_TRACE ("ACE_INET_Addr::get_host_name");
static ASYS_TCHAR name[MAXHOSTNAMELEN + 1];
- this->get_host_name (name, MAXHOSTNAMELEN + 1);
+ if (this->get_host_name (name, MAXHOSTNAMELEN + 1) == -1)
+ ACE_OS::strcpy (name, "<unknown>");
return name;
}