From ed208f8374162d06e33292e68eae8e66d0e90e94 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 26 Aug 2021 12:30:35 +1000 Subject: [PATCH] ei: add an ei.connection.type property to be filled in automatically Planned values: 'socket' and 'portal', the latter to be set by the portal. Signed-off-by: Peter Hutterer --- src/libei.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libei.c b/src/libei.c index 0a6f4de..aab2017 100644 --- a/src/libei.c +++ b/src/libei.c @@ -130,6 +130,12 @@ set_prop_pid(struct ei *ei) ei_property_update(ei, "ei.application.pid", pid, EI_PROPERTY_PERM_NONE); } +static void +set_prop_type(struct ei *ei) +{ + ei_property_update(ei, "ei.connection.type", "socket", EI_PROPERTY_PERM_NONE); +} + _public_ struct ei * ei_new(void *user_data) { @@ -152,6 +158,7 @@ ei_new(void *user_data) set_prop_pid(ei); set_prop_cmdline(ei); + set_prop_type(ei); return steal(&ei); }