summaryrefslogtreecommitdiff
path: root/src/nm-dbus-manager.h
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2013-03-04 16:25:40 -0600
committerDan Williams <dcbw@redhat.com>2013-04-08 10:55:38 -0500
commit18ddf20b38ef362555ba9a19ba839c39e2b8453e (patch)
tree47b543ea8274bd930bbedf4f6fb5d992975592dc /src/nm-dbus-manager.h
parent80f8fce675f63190cf622361a68c550428702eae (diff)
core: route dbus_bus_get_unix_user() through NMDBusManager
Since dbus senders are faked for private connections, we can't just call dbus_bus_get_unix_user() on fake senders. They need to be checked against the NMDBusManager's list of private connections first.
Diffstat (limited to 'src/nm-dbus-manager.h')
-rw-r--r--src/nm-dbus-manager.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nm-dbus-manager.h b/src/nm-dbus-manager.h
index d52b4ab2c5..e132aa68d5 100644
--- a/src/nm-dbus-manager.h
+++ b/src/nm-dbus-manager.h
@@ -89,6 +89,10 @@ gboolean nm_dbus_manager_get_caller_info (NMDBusManager *self,
char **out_sender,
gulong *out_uid);
+gboolean nm_dbus_manager_get_unix_user (NMDBusManager *self,
+ const char *sender,
+ gulong *out_uid);
+
gboolean nm_dbus_manager_get_caller_info_from_message (NMDBusManager *self,
DBusConnection *connection,
DBusMessage *message,