summaryrefslogtreecommitdiff
path: root/src/ipcpd/config.h.in
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-01-18 18:50:05 +0100
committerSander Vrijders <sander@ouroboros.rocks>2026-01-19 08:35:10 +0100
commitc20c5bfb40bb65d4196bcf97e80acd97496ddda3 (patch)
tree351b452f55934e8468ddbdb79d16ccb7819eab29 /src/ipcpd/config.h.in
parentc51611c27f766bb4f413485bf8a12bca02e98669 (diff)
downloadouroboros-c20c5bfb40bb65d4196bcf97e80acd97496ddda3.tar.gz
ouroboros-c20c5bfb40bb65d4196bcf97e80acd97496ddda3.zip
build: Add an option for container compatibility
This adds a BUILD_CONTAINER option that disables some features that require elevated privileges like setting thread priorities, which might not be supported in docker environments. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/ipcpd/config.h.in')
-rw-r--r--src/ipcpd/config.h.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ipcpd/config.h.in b/src/ipcpd/config.h.in
index a39789a5..e0ca6d89 100644
--- a/src/ipcpd/config.h.in
+++ b/src/ipcpd/config.h.in
@@ -51,6 +51,7 @@
#define CONNMGR_RCV_TIMEOUT @CONNMGR_RCV_TIMEOUT@
#cmakedefine DISABLE_CORE_LOCK
+#cmakedefine BUILD_CONTAINER
#cmakedefine IPCP_FLOW_STATS
#cmakedefine IPCP_DEBUG_LOCAL
#ifdef CONFIG_OUROBOROS_DEBUG