diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-08-08 14:39:47 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-08-08 14:39:47 +0000 |
commit | 2bd286136441d8851eb27e5583d50a30a46e708a (patch) | |
tree | e335fa430c442724d7e6193b2e196665931cd826 /ace | |
parent | 906c4de65837ed804c141cbba5c362dbbd01bf62 (diff) | |
download | ATCD-2bd286136441d8851eb27e5583d50a30a46e708a.tar.gz |
ChangeLogTag:Sat Aug 8 09:37:27 1998 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'ace')
-rw-r--r-- | ace/INET_Addr.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ace/INET_Addr.cpp b/ace/INET_Addr.cpp index d18f5526181..222ecc33c07 100644 --- a/ace/INET_Addr.cpp +++ b/ace/INET_Addr.cpp @@ -58,8 +58,9 @@ ACE_INET_Addr::operator == (const ACE_INET_Addr &sap) const ACE_TRACE ("ACE_INET_Addr::operator =="); return this->inet_addr_.sin_port == sap.inet_addr_.sin_port - && (this->inet_addr_.sin_addr.S_un.S_addr - == sap.inet_addr_.sin_addr.S_un.S_addr); + && ACE_OS::memcmp ((void *) &this->inet_addr_.sin_addr, + (void *) &sap.inet_addr_.sin_addr, + sizeof (this->inet_addr_.sin_addr)) == 0; } ACE_INET_Addr::ACE_INET_Addr (void) |