diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2021-09-20 10:50:53 +0200 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2021-09-20 10:50:53 +0200 |
commit | 1ceca7d59580a854c5d80517301664a5fdeb4763 (patch) | |
tree | ba3c5137e415befeddf10c3372002db0d0475f6d /TAO | |
parent | 27010649539be8117b37516080a7091969a4b03a (diff) | |
download | ATCD-1ceca7d59580a854c5d80517301664a5fdeb4763.tar.gz |
Use is_loopback to check for a loopback address
* TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
* TAO/tao/Strategies/SCIOP_Acceptor.cpp:
Diffstat (limited to 'TAO')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp | 4 | ||||
-rw-r--r-- | TAO/tao/Strategies/SCIOP_Acceptor.cpp | 6 |
2 files changed, 4 insertions, 6 deletions
diff --git a/TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp b/TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp index dc935b3e89e..56e8a2fb68c 100644 --- a/TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp +++ b/TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp @@ -670,7 +670,7 @@ TAO::HTIOP::Acceptor::probe_interfaces (TAO_ORB_Core *orb_core) // the list of cached hostnames unless it is the only interface. size_t lo_cnt = 0; // Loopback interface count for (size_t j = 0; j < if_cnt; ++j) - if (inet_addrs[j].get_ip_address () == INADDR_LOOPBACK) + if (inet_addrs[j].is_loopback ()) lo_cnt++; // The instantiation for this template is in @@ -705,7 +705,7 @@ TAO::HTIOP::Acceptor::probe_interfaces (TAO_ORB_Core *orb_core) // Ignore any loopback interface if there are other // non-loopback interfaces. if (if_cnt != lo_cnt && - inet_addrs[i].get_ip_address() == INADDR_LOOPBACK) + inet_addrs[i].is_loopback ()) continue; if (this->hostname_in_ior_ != 0) diff --git a/TAO/tao/Strategies/SCIOP_Acceptor.cpp b/TAO/tao/Strategies/SCIOP_Acceptor.cpp index b33826598fb..cf4db91fc17 100644 --- a/TAO/tao/Strategies/SCIOP_Acceptor.cpp +++ b/TAO/tao/Strategies/SCIOP_Acceptor.cpp @@ -727,7 +727,7 @@ TAO_SCIOP_Acceptor::probe_interfaces (TAO_ORB_Core *orb_core) // the list of cached hostnames unless it is the only interface. size_t lo_cnt = 0; // Loopback interface count for (size_t j = 0; j < if_cnt; ++j) - if (if_addrs[j].get_ip_address () == INADDR_LOOPBACK) + if (if_addrs[j].is_loopback ()) ++lo_cnt; // The instantiation for this template is in @@ -762,7 +762,7 @@ TAO_SCIOP_Acceptor::probe_interfaces (TAO_ORB_Core *orb_core) // Ignore any loopback interface if there are other // non-loopback interfaces. if (if_cnt != lo_cnt && - if_addrs[i].get_ip_address() == INADDR_LOOPBACK) + if_addrs[i].is_loopback ()) continue; if (this->hostname_in_ior_ != 0) @@ -854,7 +854,6 @@ TAO_SCIOP_Acceptor::parse_multiple_hostnames (const char *hostnames, return 0; } - CORBA::ULong TAO_SCIOP_Acceptor::endpoint_count (void) { @@ -916,7 +915,6 @@ TAO_SCIOP_Acceptor::object_key (IOP::TaggedProfile &profile, return 1; } - int TAO_SCIOP_Acceptor::parse_options (const char *str) { |