diff options
Diffstat (limited to 'ace/POSIX_Proactor.cpp')
-rw-r--r-- | ace/POSIX_Proactor.cpp | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/ace/POSIX_Proactor.cpp b/ace/POSIX_Proactor.cpp index b28b38a0430..f577cf5b716 100644 --- a/ace/POSIX_Proactor.cpp +++ b/ace/POSIX_Proactor.cpp @@ -5,11 +5,6 @@ #if defined (ACE_HAS_AIO_CALLS) -#include "ace/ACE.h" -#include "ace/Task_T.h" -#include "ace/Log_Msg.h" -#include "ace/Object_Manager.h" - #if !defined (__ACE_INLINE__) #include "ace/POSIX_Proactor.i" #endif /* __ACE_INLINE__ */ @@ -18,6 +13,17 @@ # include /**/ <sys/systeminfo.h> # endif /* ACE_HAS_SYS_INFO */ +#include "ace/ACE.h" +#include "ace/Task_T.h" +#include "ace/Log_Msg.h" +#include "ace/Object_Manager.h" +#include "ace/OS_NS_sys_socket.h" +#include "ace/OS_NS_signal.h" + +#if defined (sun) +# include "ace/OS_NS_strings.h" +#endif /* sun */ + // ********************************************************************* /** * @class ACE_POSIX_Wakeup_Completion @@ -61,11 +67,11 @@ ACE_POSIX_Proactor::ACE_POSIX_Proactor (void) ACE_OS::sysinfo (SI_RELEASE , Buf, sizeof(Buf)-1); - if (ACE_OS_String::strcasecmp (Buf , "5.6") == 0) + if (ACE_OS::strcasecmp (Buf , "5.6") == 0) os_id_ = OS_SUN_56; - else if (ACE_OS_String::strcasecmp (Buf , "5.7") == 0) + else if (ACE_OS::strcasecmp (Buf , "5.7") == 0) os_id_ = OS_SUN_57; - else if (ACE_OS_String::strcasecmp (Buf , "5.8") == 0) + else if (ACE_OS::strcasecmp (Buf , "5.8") == 0) os_id_ = OS_SUN_58; #elif defined(HPUX) |