summaryrefslogtreecommitdiff
path: root/ACE/ace/INET_Addr.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2017-03-30 13:18:10 -0400
committerSteve Huston <shuston@riverace.com>2017-03-30 13:18:10 -0400
commit6fa996c9cd813e4be1c2baffb26c002d3b3cc3b7 (patch)
tree90d7b2a4e058e695b16d5088aabd21b91d935d0f /ACE/ace/INET_Addr.cpp
parent0318992095a5635752553814811ad92e500e968f (diff)
downloadATCD-6fa996c9cd813e4be1c2baffb26c002d3b3cc3b7.tar.gz
Fix ability to request IPv4 address from ACE_INET_Addr::set
Diffstat (limited to 'ACE/ace/INET_Addr.cpp')
-rw-r--r--ACE/ace/INET_Addr.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ACE/ace/INET_Addr.cpp b/ACE/ace/INET_Addr.cpp
index cf25f94196e..038e585174f 100644
--- a/ACE/ace/INET_Addr.cpp
+++ b/ACE/ace/INET_Addr.cpp
@@ -511,6 +511,9 @@ ACE_INET_Addr::set (const char port_name[],
}
int address_family = PF_UNSPEC;
+ if (ACE_OS::strcmp(protocol, "tcp") == 0)
+ address_family = AF_INET;
+
# if defined (ACE_HAS_IPV6)
if (ACE_OS::strcmp (protocol, "tcp6") == 0)
address_family = AF_INET6;