// -*- C++ -*- ACE_BEGIN_VERSIONED_NAMESPACE_DECL // Establish a connection. ACE_INLINE int ACE_LSOCK_Connector::connect (ACE_LSOCK_Stream &new_stream, const ACE_UNIX_Addr &remote_sap, ACE_Time_Value *timeout, const ACE_Addr &local_sap, int reuse_addr, int flags, int perms) { ACE_TRACE ("ACE_LSOCK_Connector::connect"); int result = ACE_SOCK_Connector::connect (new_stream, remote_sap, timeout, local_sap, reuse_addr, flags, perms); if (result != -1) // This is necessary due to the weird inheritance relationships of ACE_LSOCK_Stream. new_stream.set_handle (new_stream.get_handle ()); return result; } ACE_END_VERSIONED_NAMESPACE_DECL