From e7c0d217795f4e8eb618f82b9b3e52807436c8f1 Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Thu, 14 Jun 2007 21:15:33 +0000 Subject: 2007-06-14 Havoc Pennington * dbus/dbus-sysdeps-unix.c (_dbus_credentials_parse_and_add_user): delete this function since it was effectively the same as _dbus_credentials_add_from_username() --- dbus/dbus-userdb.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'dbus/dbus-userdb.c') diff --git a/dbus/dbus-userdb.c b/dbus/dbus-userdb.c index 75475999..14c9c9e5 100644 --- a/dbus/dbus-userdb.c +++ b/dbus/dbus-userdb.c @@ -477,13 +477,20 @@ _dbus_homedir_from_uid (dbus_uid_t uid, /** * Adds the credentials corresponding to the given username. * + * Used among other purposes to parses a desired identity provided + * from a client in the auth protocol. On UNIX this means parsing a + * UID, on Windows probably parsing an SID string. + * + * @todo this is broken because it treats OOM and parse error + * the same way. Needs a #DBusError. + * * @param credentials credentials to fill in * @param username the username * @returns #TRUE if the username existed and we got some credentials */ dbus_bool_t -_dbus_credentials_add_from_username (DBusCredentials *credentials, - const DBusString *username) +_dbus_credentials_add_from_user (DBusCredentials *credentials, + const DBusString *username) { DBusUserDatabase *db; const DBusUserInfo *info; -- cgit