summaryrefslogtreecommitdiff
path: root/ACE/tests/Network_Adapters_Test.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2008-10-08 21:09:07 +0000
committerSteve Huston <shuston@riverace.com>2008-10-08 21:09:07 +0000
commit1f9618251a3028d68b599b32bb90153a7c258576 (patch)
tree4afada7200ba831b6c9ef5355ce8ee473d759f7e /ACE/tests/Network_Adapters_Test.cpp
parent80464ffda4dc90c89b5b5bff6b81ea4cf670bac5 (diff)
downloadATCD-1f9618251a3028d68b599b32bb90153a7c258576.tar.gz
ChangeLogTag:Wed Oct 8 21:06:42 UTC 2008 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ACE/tests/Network_Adapters_Test.cpp')
-rw-r--r--ACE/tests/Network_Adapters_Test.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/ACE/tests/Network_Adapters_Test.cpp b/ACE/tests/Network_Adapters_Test.cpp
index f54caedc6fe..34478a359eb 100644
--- a/ACE/tests/Network_Adapters_Test.cpp
+++ b/ACE/tests/Network_Adapters_Test.cpp
@@ -294,7 +294,7 @@ Echo_Handler::open (ACE_Reactor * const reactor,
// a warning instead of an error.
if (this->ping_socket ().open (local_addr) == -1)
{
- if (errno == EPERM)
+ if (errno == EPERM || errno == EACCES)
ACE_ERROR_RETURN ((LM_WARNING,
ACE_TEXT ("(%P|%t) Echo_Handler::open: ")
ACE_TEXT ("ping_socket_: insufficient privs to ")
@@ -1105,7 +1105,7 @@ run_main (int argc, ACE_TCHAR *argv[])
{
// If this process doesn't have privileges to open a raw socket, log
// a warning instead of an error.
- if (errno == EPERM)
+ if (errno == EPERM || errno == EACCES)
{
ACE_ERROR ((LM_WARNING,
ACE_TEXT ("(%P|%t) main() - ping_handler->open: ")
@@ -1134,7 +1134,7 @@ run_main (int argc, ACE_TCHAR *argv[])
ping_status,
2) == -1) // max_attempts_number
{
- if (errno == EPERM)
+ if (errno == EPERM || errno == EACCES)
{
ACE_ERROR ((LM_WARNING,
ACE_TEXT ("(%P|%t) main() - ping_handler->open: ")