From 6ba4d74bbd196b781ba2418eb596a550d34c1028 Mon Sep 17 00:00:00 2001
From: Anjan Chanda <anjan.chanda@iopsys.eu>
Date: Thu, 7 Oct 2021 13:32:23 +0200
Subject: [PATCH] subscribe with process id

---
 src/cntlr.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/cntlr.c b/src/cntlr.c
index 70bc33cb..3679aded 100644
--- a/src/cntlr.c
+++ b/src/cntlr.c
@@ -10,6 +10,7 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <sys/types.h>
 #include <unistd.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
@@ -1133,7 +1134,7 @@ static void controller_subscribe_for_cmdus(struct controller *c)
 	uint32_t map_id;
 	struct blob_buf bb = {};
 	struct map_module m = {
-		.id = 0x22222222,
+		.id = getpid(),
 		.process_cmdu_funcname = "mapclient_process_cmdu",
 	};
 
-- 
GitLab