From daa555a4f6badafd2d088295302f558f6531c20a Mon Sep 17 00:00:00 2001 From: Bjarne von Horn Date: Thu, 4 Jul 2024 18:13:17 +0200 Subject: [PATCH] Make rtipc name configurable --- fake_lib/fakeethercat.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fake_lib/fakeethercat.cpp b/fake_lib/fakeethercat.cpp index c5424542..7e5f894c 100644 --- a/fake_lib/fakeethercat.cpp +++ b/fake_lib/fakeethercat.cpp @@ -272,7 +272,15 @@ ec_master_t *ecrt_request_master( return new ec_master(); } -ec_master::ec_master() : rt_ipc(rtipc_create("FakeTaxi", "/tmp/FakeTaxi")) +static const char *getName() +{ + if (const auto ans = getenv("FAKE_EC_NAME")) { + return ans; + } + return "FakeTaxi"; +} + +ec_master::ec_master() : rt_ipc(rtipc_create(getName(), "/tmp/FakeTaxi")) { }