summaryrefslogtreecommitdiffstats
path: root/src/sbus
diff options
context:
space:
mode:
Diffstat (limited to 'src/sbus')
-rw-r--r--src/sbus/sssd_dbus.h1
-rw-r--r--src/sbus/sssd_dbus_request.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/sbus/sssd_dbus.h b/src/sbus/sssd_dbus.h
index c50b4e9b6..0d021f8fd 100644
--- a/src/sbus/sssd_dbus.h
+++ b/src/sbus/sssd_dbus.h
@@ -219,6 +219,7 @@ struct sbus_request {
DBusMessage *message;
struct sbus_interface *intf;
const struct sbus_method_meta *method;
+ const char *path;
};
/*
diff --git a/src/sbus/sssd_dbus_request.c b/src/sbus/sssd_dbus_request.c
index 2db9513f6..7362f4b79 100644
--- a/src/sbus/sssd_dbus_request.c
+++ b/src/sbus/sssd_dbus_request.c
@@ -49,6 +49,7 @@ sbus_new_request(struct sbus_connection *conn,
dbus_req->intf = intf;
dbus_req->conn = conn;
dbus_req->message = dbus_message_ref(message);
+ dbus_req->path = dbus_message_get_path(message);
talloc_set_destructor(dbus_req, sbus_request_destructor);
return dbus_req;