From fcb4a2dc9c2ac9f50b087e4039fdc1ec5da119f5 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Thu, 21 Nov 2024 17:52:41 +0000 Subject: [PATCH] dbus: remove unnecessary implementation of o.fd.DBus.Peer ... which is provided by libdbus already. Fixes: #1391 Signed-off-by: Yuxuan Shui --- src/dbus.c | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/dbus.c b/src/dbus.c index 70e80bc811..64c3465a97 100644 --- a/src/dbus.c +++ b/src/dbus.c @@ -1284,20 +1284,6 @@ static DBusHandlerResult cdbus_process(DBusConnection *conn, DBusMessage *msg, v if (dbus_message_is_method_call(msg, DBUS_INTERFACE_INTROSPECTABLE, "Introspect")) { ret = cdbus_process_introspect(reply); - } else if (dbus_message_is_method_call(msg, DBUS_INTERFACE_PEER, "Ping")) { - // Intentionally left blank - } else if (dbus_message_is_method_call(msg, DBUS_INTERFACE_PEER, "GetMachineId")) { - if (reply != NULL) { - char *uuid = dbus_get_local_machine_id(); - if (uuid) { - if (!cdbus_append_string(reply, uuid)) { - ret = DBUS_HANDLER_RESULT_NEED_MEMORY; - } - dbus_free(uuid); - } else { - ret = DBUS_HANDLER_RESULT_NEED_MEMORY; - } - } } else if (strcmp(interface, CDBUS_INTERFACE_NAME) != 0) { dbus_set_error_const(&err, DBUS_ERROR_UNKNOWN_INTERFACE, NULL); } else {