summaryrefslogtreecommitdiff
path: root/src/irmd/config.h.in
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2023-03-24 12:55:37 +0100
committerSander Vrijders <sander@ouroboros.rocks>2023-04-03 08:35:49 +0200
commit37535bd29190d013274f4ee100e105ccfd3ace11 (patch)
treed44428762b8694604974aa4e9fa83c1024e44ddb /src/irmd/config.h.in
parent51650a6dfcc0abc330200caf1ea89fcb6b8dce8b (diff)
downloadouroboros-37535bd29190d013274f4ee100e105ccfd3ace11.tar.gz
ouroboros-37535bd29190d013274f4ee100e105ccfd3ace11.zip
irmd: Use CMAKE_INSTALL_SBINDIR to spawn IPCPs
The "/sbin/" was hard-coded, which will fail if the installation SBIN directory is configured to something else. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/irmd/config.h.in')
-rw-r--r--src/irmd/config.h.in12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/irmd/config.h.in b/src/irmd/config.h.in
index 10ccaa52..575d3123 100644
--- a/src/irmd/config.h.in
+++ b/src/irmd/config.h.in
@@ -20,6 +20,7 @@
* Foundation, Inc., http://www.fsf.org/about/contact/.
*/
+
#define IPCP_UDP_EXEC "@IPCP_UDP_TARGET@"
#define IPCP_ETH_LLC_EXEC "@IPCP_ETH_LLC_TARGET@"
#define IPCP_ETH_DIX_EXEC "@IPCP_ETH_DIX_TARGET@"
@@ -28,6 +29,7 @@
#define IPCP_LOCAL_EXEC "@IPCP_LOCAL_TARGET@"
#define INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@"
+#define INSTALL_SBINDIR "@CMAKE_INSTALL_SBINDIR@"
#define PTHREAD_COND_CLOCK @PTHREAD_COND_CLOCK@
@@ -47,15 +49,15 @@
#define IRMD_MIN_THREADS @IRMD_MIN_THREADS@
#define IRMD_ADD_THREADS @IRMD_ADD_THREADS@
-#define OUROBOROS_CONFIG_DIR "@OUROBOROS_CONFIG_DIR@"
-#define OUROBOROS_CONFIG_FILE "@OUROBOROS_CONFIG_FILE@"
-
#cmakedefine HAVE_FUSE
#ifdef HAVE_FUSE
#define FUSE_PREFIX "@FUSE_PREFIX@"
#endif
#cmakedefine HAVE_TOML
-#cmakedefine HAVE_CONFINI
-#cmakedefine OUROBOROS_CONFIG_INI
+#ifdef HAVE_TOML
+#define OUROBOROS_CONFIG_DIR "@OUROBOROS_CONFIG_DIR@"
+#define OUROBOROS_CONFIG_FILE "@OUROBOROS_CONFIG_FILE@"
+#endif
+
#cmakedefine HAVE_LIBGCRYPT