diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 6 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 6 | ||||
-rw-r--r-- | ace/OS.i | 14 |
4 files changed, 24 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog index 541c053e825..ad817093c6e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +(IPv6 changes) Fri Sep 14 18:25:39 2001 Steve Huston <shuston@riverace.com> + + * ace/OS.i (getipnodebyname, getipnodebyaddr): Use __GLIBC__ for + the hosts not providing getipnodebyname (uses gethostbyname2 + instead) and getipnodebyaddr (no substitute). + (IPv6 changes) Fri Sep 14 17:36:21 2001 Steve Huston <shuston@riverace.com> * ace/SOCK.cpp (get_local_addr): After fetching the address, be diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index 541c053e825..ad817093c6e 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,9 @@ +(IPv6 changes) Fri Sep 14 18:25:39 2001 Steve Huston <shuston@riverace.com> + + * ace/OS.i (getipnodebyname, getipnodebyaddr): Use __GLIBC__ for + the hosts not providing getipnodebyname (uses gethostbyname2 + instead) and getipnodebyaddr (no substitute). + (IPv6 changes) Fri Sep 14 17:36:21 2001 Steve Huston <shuston@riverace.com> * ace/SOCK.cpp (get_local_addr): After fetching the address, be diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 541c053e825..ad817093c6e 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,9 @@ +(IPv6 changes) Fri Sep 14 18:25:39 2001 Steve Huston <shuston@riverace.com> + + * ace/OS.i (getipnodebyname, getipnodebyaddr): Use __GLIBC__ for + the hosts not providing getipnodebyname (uses gethostbyname2 + instead) and getipnodebyaddr (no substitute). + (IPv6 changes) Fri Sep 14 17:36:21 2001 Steve Huston <shuston@riverace.com> * ace/SOCK.cpp (get_local_addr): After fetching the address, be @@ -5888,17 +5888,15 @@ ACE_OS::getipnodebyname (const char *name, int family, int flags) ACE_UNUSED_ARG (family); ACE_NOTSUP_RETURN (0); # elif defined (ACE_HAS_IPV6) -# if defined (whatever_doesnt_have_getipnodebyname) - ACE_UNUSED_ARG (flags) +# if defined (__GLIBC__) + ACE_UNUSED_ARG (flags); # if defined (ACE_HAS_NONCONST_GETBY) ACE_SOCKCALL_RETURN (::gethostbyname2 (ACE_const_cast (char *, name), family), - struct hostent *, - 0); + struct hostent *, 0); # else ACE_SOCKCALL_RETURN (::gethostbyname2 (name, family), - struct hostent *, - 0); + struct hostent *, 0); # endif /* ACE_HAS_NONCONST_GETBY */ # else struct hostent *hptr; @@ -5908,7 +5906,7 @@ ACE_OS::getipnodebyname (const char *name, int family, int flags) errno = errnum; } return hptr; -# endif /* whatever_doesnt_have_getipnodebyname */ +# endif /* __GLIBC__ */ # else // IPv4-only implementation if (family == AF_INET) @@ -5923,7 +5921,7 @@ ACE_INLINE struct hostent * ACE_OS::getipnodebyaddr (const void *src, size_t len, int family) { #if defined (ACE_HAS_IPV6) -# if defined (whatever_doesnt_have_getipnodebyaddr) +# if defined (__GLIBC__) ACE_UNUSED_ARG (src); ACE_UNUSED_ARG (len); ACE_UNUSED_ARG (family); |