about summary refs log tree commit diff
path: root/dbus_request_name.c
diff options
context:
space:
mode:
authorZach DeCook <zachdecook@librem.one>2023-05-24 20:21:17 -0400
committerZach DeCook <zachdecook@librem.one>2023-05-24 20:21:17 -0400
commitc5983b06a787f7c0c42c718336574dca030bc312 (patch)
tree8c44357c15176144816d66e89d544fe058fbd741 /dbus_request_name.c
parentaf9302cfc1089be0c1fd0dd29c79c4f81d85e450 (diff)
downloadosk0-wvkbd-wrapper-c5983b06a787f7c0c42c718336574dca030bc312.tar.gz
dbus_request_name: Request the dbus name so the keyboard button will be active in phosh
Diffstat (limited to 'dbus_request_name.c')
-rw-r--r--dbus_request_name.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/dbus_request_name.c b/dbus_request_name.c
new file mode 100644
index 0000000..f517093
--- /dev/null
+++ b/dbus_request_name.c
@@ -0,0 +1,12 @@
+#include <dbus/dbus.h>
+
+int main(int argc, char ** argv) {
+
+	if (argc != 2) return 1;
+
+	DBusError error = DBUS_ERROR_INIT;
+	DBusConnection *conn = dbus_bus_get (DBUS_BUS_SESSION, &error);
+	int number = dbus_bus_request_name(conn, argv[1], 0, &error);
+	for(;;){}
+	return 0;
+}