build: enable packet burst support by default
All checks were successful
Source release / source-package (push) Successful in 46s
All checks were successful
Source release / source-package (push) Successful in 46s
Build Packet Burst support by default. The feature is still controlled at runtime by the server configuration, so enabling the CMake option does not force Packet Burst usage for deployments that have not enabled it in nwserv.conf. A diagnostics-enabled DOS client test confirmed real Packet Burst negotiation and READ/WRITE data-path usage, so the optional code path is now suitable to ship in normal builds. Packet Burst/NDS fragmentation support remains deferred.
This commit is contained in:
@@ -68,7 +68,7 @@ INCLUDE(${CMAKE_MODULE_PATH}/MarsNweInstallDirs.cmake)
|
||||
option(ENABLE_DEBUG "Compile in MARS NWE debug logging code (DO_DEBUG)" OFF)
|
||||
option(ENABLE_DEBUG_BUILD "Build with debug compiler flags (-g3 -O0 -fno-omit-frame-pointer)" OFF)
|
||||
option(ENABLE_DEBUG_DOSUTILS "Enable NCP 17/02 debugging support for mars_dosutils" OFF)
|
||||
option(ENABLE_BURSTMODE "Enable experimental Packet Burst support" OFF)
|
||||
option(ENABLE_BURSTMODE "Enable experimental Packet Burst support" ON)
|
||||
option(MAINTAINER_BUILD "Enable maintainer-only test helpers and diagnostics" OFF)
|
||||
option(ENABLE_INTERNAL_RIP_SAP "Should we build Mars Nwe with Internal Router?" ON)
|
||||
option(ENABLE_SHADOW_PWD "Should we build Mars Nwe with Shadow Password Support?" ON)
|
||||
|
||||
Reference in New Issue
Block a user