From 06ae7b40a2ff97d1210f3562c03f60c62ba59664 Mon Sep 17 00:00:00 2001 From: oci Date: Tue, 24 Jul 2001 15:06:37 +0000 Subject: ChangeLogTag: Tue Jul 24 10:04:52 2001 Chad Elliott --- ChangeLog | 8 ++++++++ ChangeLogs/ChangeLog-02a | 8 ++++++++ ChangeLogs/ChangeLog-03a | 8 ++++++++ ace/INET_Addr.cpp | 2 +- 4 files changed, 25 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 40088534d7a..4dc538471a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +Tue Jul 24 10:04:52 2001 Chad Elliott + + * ace/INET_Addr.cpp: + + Corrected a run-time error on Tru64 with gcc. Any executable that + called ACE_INET_Addr::get_host_name() would core dump. This was + caused by the call to ACE_OS::gethostbyaddr_r(). + Tue Jul 24 08:20:02 2001 Chad Elliott * include/makeinclude/platform_aix_ibm.GNU: diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index 40088534d7a..4dc538471a6 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,11 @@ +Tue Jul 24 10:04:52 2001 Chad Elliott + + * ace/INET_Addr.cpp: + + Corrected a run-time error on Tru64 with gcc. Any executable that + called ACE_INET_Addr::get_host_name() would core dump. This was + caused by the call to ACE_OS::gethostbyaddr_r(). + Tue Jul 24 08:20:02 2001 Chad Elliott * include/makeinclude/platform_aix_ibm.GNU: diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 40088534d7a..4dc538471a6 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,11 @@ +Tue Jul 24 10:04:52 2001 Chad Elliott + + * ace/INET_Addr.cpp: + + Corrected a run-time error on Tru64 with gcc. Any executable that + called ACE_INET_Addr::get_host_name() would core dump. This was + caused by the call to ACE_OS::gethostbyaddr_r(). + Tue Jul 24 08:20:02 2001 Chad Elliott * include/makeinclude/platform_aix_ibm.GNU: diff --git a/ace/INET_Addr.cpp b/ace/INET_Addr.cpp index fe9bd856bf5..ede242401c6 100644 --- a/ace/INET_Addr.cpp +++ b/ace/INET_Addr.cpp @@ -526,7 +526,7 @@ ACE_INET_Addr::get_host_name (char hostname[], # endif /* ! _UNICOS */ int error = 0; -#if defined (CHORUS) +#if defined (CHORUS) || (defined (DIGITAL_UNIX) && defined (__GNUC__)) hostent *hp = ACE_OS::gethostbyaddr ((char *) &this->inet_addr_.sin_addr, a_len, this->addr_type_); -- cgit v1.2.1