diff options
Diffstat (limited to 'ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp')
-rw-r--r-- | ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp b/ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp index 84db9afc541..f0826eeb9f1 100644 --- a/ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp +++ b/ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp @@ -33,6 +33,8 @@ extern "C" { // class that manages setting of options #include "Options_Manager.h" +#ifdef ACE_HAS_SCTP + // structure to bundle arguments for thread functions struct ArgStruct { ACE_SOCK_SEQPACK_Association * stream; @@ -212,6 +214,9 @@ static void run_server (ACE_HANDLE handle) } +#endif + + int ACE_TMAIN (int argc, ACE_TCHAR **argv){ Options_Manager optsMgr(argc, argv, ACE_TEXT ("server-opts")); @@ -227,7 +232,7 @@ int ACE_TMAIN (int argc, ACE_TCHAR **argv){ ACE_ERROR_RETURN((LM_ERROR, ACE_TEXT ("SCTP was NOT installed/accessible when this binary was compiled.\n")), 1); -#endif +#else // check that valid options were specified if (optsMgr._error) { @@ -356,4 +361,5 @@ int ACE_TMAIN (int argc, ACE_TCHAR **argv){ } return 0; +#endif /* ACE_HAS_SCTP */ } |