diff options
author | Steve Huston <shuston@riverace.com> | 2015-03-16 14:12:04 -0400 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2015-03-16 14:12:04 -0400 |
commit | 06cadd2db3bf8cc34ba70d9e22e025e076cc64da (patch) | |
tree | f7a4cd818db2cbe77af8b2cad6d124add60a0db5 /ACE/ace/ATM_Addr.cpp | |
parent | 135bac34b594c10a2a058e4ad9d799e8e918bc47 (diff) | |
download | ATCD-06cadd2db3bf8cc34ba70d9e22e025e076cc64da.tar.gz |
ACE_Addr::set_addr(void*, int) was changed to ACE_Addr::set_addr(const void*, int). All descendant classes have the same change. Fixed multiple-address handling in ACE_INET_Addr and check for alias in INET_Addr_Test if a hostname reverse lookup doesn't match the forward lookup.
Diffstat (limited to 'ACE/ace/ATM_Addr.cpp')
-rw-r--r-- | ACE/ace/ATM_Addr.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ACE/ace/ATM_Addr.cpp b/ACE/ace/ATM_Addr.cpp index 376e1d280ce..afe10cc8f99 100644 --- a/ACE/ace/ATM_Addr.cpp +++ b/ACE/ace/ATM_Addr.cpp @@ -450,7 +450,7 @@ ACE_ATM_Addr::addr_to_string (void) const // Set a pointer to the address. void -ACE_ATM_Addr::set_addr (void *addr, int len) +ACE_ATM_Addr::set_addr (const void *addr, int len) { ACE_TRACE ("ACE_ATM_Addr::set_addr"); @@ -462,8 +462,7 @@ ACE_ATM_Addr::set_addr (void *addr, int len) this->ACE_Addr::base_set (AF_UNSPEC, #endif /* ACE_HAS_FORE_ATM_XTI || ACE_HAS_FORE_WS2 */ len); - ACE_OS::memcpy ((void *) &this->atm_addr_, - (void *) addr, len); + ACE_OS::memcpy (&this->atm_addr_, addr, len); } // Compare two addresses for inequality. |