summaryrefslogtreecommitdiff
path: root/AudioManagerDaemon/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'AudioManagerDaemon/CMakeLists.txt')
-rw-r--r--AudioManagerDaemon/CMakeLists.txt14
1 files changed, 13 insertions, 1 deletions
diff --git a/AudioManagerDaemon/CMakeLists.txt b/AudioManagerDaemon/CMakeLists.txt
index c122841..92eea26 100644
--- a/AudioManagerDaemon/CMakeLists.txt
+++ b/AudioManagerDaemon/CMakeLists.txt
@@ -66,11 +66,23 @@ SET(AUDIOMAN_SRCS_CXX
# Preallocation variable for the map.
IF(NOT WITH_DATABASE_STORAGE )
+
IF(NOT DEFINED AM_MAP_CAPACITY)
set (AM_MAP_CAPACITY 10)
ENDIF(NOT DEFINED AM_MAP_CAPACITY)
add_definitions( -DAM_MAP_CAPACITY=${AM_MAP_CAPACITY} )
-ENDIF(NOT WITH_DATABASE_STORAGE)
+
+ IF(NOT DEFINED AM_MAX_CONNECTIONS)
+ set (AM_MAX_CONNECTIONS 0x1000)
+ ENDIF(NOT DEFINED AM_MAX_CONNECTIONS)
+ add_definitions( -DAM_MAX_CONNECTIONS=${AM_MAX_CONNECTIONS} )
+
+ IF(NOT DEFINED AM_MAX_MAIN_CONNECTIONS)
+ set (AM_MAX_MAIN_CONNECTIONS SHRT_MAX)
+ ENDIF(NOT DEFINED AM_MAX_MAIN_CONNECTIONS)
+ add_definitions( -DAM_MAX_MAIN_CONNECTIONS=${AM_MAX_MAIN_CONNECTIONS} )
+
+ENDIF(NOT WITH_DATABASE_STORAGE)
IF(WITH_TELNET)
SET (AUDIOMAN_SRCS_CXX