diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-04-29 07:23:47 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-04-29 07:23:47 +0000 |
commit | d203add22fbaeb785b997243f6b53111abe52171 (patch) | |
tree | 64ca860215d30f991ff7e211d4e1b84335a9fdbe /ACE/ace/SOCK_Dgram_Mcast.cpp | |
parent | 15e59c6a2aed86b5970ddb1ee5a113bed024013e (diff) | |
download | ATCD-d203add22fbaeb785b997243f6b53111abe52171.tar.gz |
Tue Apr 29 07:23:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'ACE/ace/SOCK_Dgram_Mcast.cpp')
-rw-r--r-- | ACE/ace/SOCK_Dgram_Mcast.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/ACE/ace/SOCK_Dgram_Mcast.cpp b/ACE/ace/SOCK_Dgram_Mcast.cpp index 41bd3dd9d83..baa49f521e5 100644 --- a/ACE/ace/SOCK_Dgram_Mcast.cpp +++ b/ACE/ace/SOCK_Dgram_Mcast.cpp @@ -363,11 +363,10 @@ ACE_SOCK_Dgram_Mcast::subscribe_ifs (const ACE_INET_Addr &mcast_addr, // Convert to 0-based for indexing, next loop check. if (if_addrs[if_cnt].get_type () != AF_INET || if_addrs[if_cnt].is_loopback ()) continue; - char hostaddr[INET6_ADDRSTRLEN]; if (this->join (mcast_addr, reuse_addr, ACE_TEXT_CHAR_TO_TCHAR - (if_addrs[if_cnt].get_host_addr (hostaddr, INET6_ADDRSTRLEN))) == 0) + (if_addrs[if_cnt].get_host_addr ())) == 0) ++nr_subscribed; } } @@ -723,10 +722,9 @@ ACE_SOCK_Dgram_Mcast::unsubscribe_ifs (const ACE_INET_Addr &mcast_addr, // Convert to 0-based for indexing, next loop check if (if_addrs[if_cnt].get_type () != AF_INET || if_addrs[if_cnt].is_loopback ()) continue; - char hostaddr[INET6_ADDRSTRLEN]; if (this->leave (mcast_addr, ACE_TEXT_CHAR_TO_TCHAR - (if_addrs[if_cnt].get_host_addr (hostaddr, INET6_ADDRSTRLEN))) == 0) + (if_addrs[if_cnt].get_host_addr ())) == 0) ++nr_unsubscribed; } } |