summaryrefslogtreecommitdiff
path: root/ace/LSOCK_Acceptor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ace/LSOCK_Acceptor.cpp')
-rw-r--r--ace/LSOCK_Acceptor.cpp70
1 files changed, 33 insertions, 37 deletions
diff --git a/ace/LSOCK_Acceptor.cpp b/ace/LSOCK_Acceptor.cpp
index ee154e3e087..e8674429e77 100644
--- a/ace/LSOCK_Acceptor.cpp
+++ b/ace/LSOCK_Acceptor.cpp
@@ -10,8 +10,6 @@
ACE_RCSID(ace, LSOCK_Acceptor, "$Id$")
-ACE_BEGIN_VERSIONED_NAMESPACE_DECL
-
ACE_ALLOC_HOOK_DEFINE(ACE_LSOCK_Acceptor)
// Return the local endpoint address.
@@ -49,50 +47,50 @@ ACE_LSOCK_Acceptor::ACE_LSOCK_Acceptor (void)
int
ACE_LSOCK_Acceptor::open (const ACE_Addr &remote_sap,
- int reuse_addr,
- int protocol_family,
- int backlog,
- int protocol)
+ int reuse_addr,
+ int protocol_family,
+ int backlog,
+ int protocol)
{
ACE_TRACE ("ACE_LSOCK_Acceptor::open");
this->local_addr_ = *((ACE_UNIX_Addr *) &remote_sap); // This is a gross hack...
return ACE_SOCK_Acceptor::open (remote_sap, reuse_addr,
- protocol_family, backlog, protocol);
+ protocol_family, backlog, protocol);
}
// General purpose routine for performing server ACE_SOCK creation.
ACE_LSOCK_Acceptor::ACE_LSOCK_Acceptor (const ACE_Addr &remote_sap,
- int reuse_addr,
- int protocol_family,
- int backlog,
- int protocol)
+ int reuse_addr,
+ int protocol_family,
+ int backlog,
+ int protocol)
{
ACE_TRACE ("ACE_LSOCK_Acceptor::ACE_LSOCK_Acceptor");
if (this->open (remote_sap,
- reuse_addr,
- protocol_family,
- backlog,
- protocol) == -1)
+ reuse_addr,
+ protocol_family,
+ backlog,
+ protocol) == -1)
ACE_ERROR ((LM_ERROR,
- "ACE_LSOCK_Acceptor::ACE_LSOCK_Acceptor"));
+ "ACE_LSOCK_Acceptor::ACE_LSOCK_Acceptor"));
}
// General purpose routine for accepting new connections.
int
ACE_LSOCK_Acceptor::accept (ACE_LSOCK_Stream &new_stream,
- ACE_Addr *remote_addr,
- ACE_Time_Value *timeout,
- int restart,
+ ACE_Addr *remote_addr,
+ ACE_Time_Value *timeout,
+ int restart,
int reset_new_handle) const
{
ACE_TRACE ("ACE_LSOCK_Acceptor::accept");
int in_blocking_mode = 0;
if (this->shared_accept_start (timeout,
- restart,
- in_blocking_mode) == -1)
+ restart,
+ in_blocking_mode) == -1)
return -1;
else
{
@@ -100,30 +98,30 @@ ACE_LSOCK_Acceptor::accept (ACE_LSOCK_Stream &new_stream,
int len = 0;
if (remote_addr != 0)
- {
- len = remote_addr->get_size ();
- addr = (sockaddr *) remote_addr->get_addr ();
- }
+ {
+ len = remote_addr->get_size ();
+ addr = (sockaddr *) remote_addr->get_addr ();
+ }
do
- new_stream.set_handle (ACE_OS::accept (this->get_handle (),
- addr,
- &len));
+ new_stream.set_handle (ACE_OS::accept (this->get_handle (),
+ addr,
+ &len));
while (new_stream.get_handle () == ACE_INVALID_HANDLE
- && restart != 0
- && errno == EINTR
- && timeout == 0);
+ && restart != 0
+ && errno == EINTR
+ && timeout == 0);
// Reset the size of the addr, which is only necessary for UNIX
// domain sockets.
if (new_stream.get_handle () != ACE_INVALID_HANDLE
- && remote_addr != 0)
- remote_addr->set_size (len);
+ && remote_addr != 0)
+ remote_addr->set_size (len);
}
return this->shared_accept_finish (new_stream,
- in_blocking_mode,
- reset_new_handle);
+ in_blocking_mode,
+ reset_new_handle);
}
// Close down the UNIX domain stream and remove the rendezvous point
@@ -138,6 +136,4 @@ ACE_LSOCK_Acceptor::remove (void)
|| result == -1 ? -1 : 0;
}
-ACE_END_VERSIONED_NAMESPACE_DECL
-
#endif /* ACE_LACKS_UNIX_DOMAIN_SOCKETS */