summaryrefslogtreecommitdiff
path: root/ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp')
-rw-r--r--ACE/performance-tests/SCTP/SOCK_SEQPACK_srv.cpp8
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 */
}