diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-05-03 15:00:08 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-05-03 15:00:08 +0000 |
commit | 1c5af3dc58a981833af743d900356389e1e1ddba (patch) | |
tree | 95d236fd687055f94d4570b405ec5e276acb6f18 | |
parent | c5ed3b28d47532b39932d54d650b3451d88b5173 (diff) | |
download | ATCD-1c5af3dc58a981833af743d900356389e1e1ddba.tar.gz |
.
-rw-r--r-- | ChangeLog-99b | 6 | ||||
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | ace/INET_Addr.cpp | 3 |
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, @@ -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; } |