diff options
Diffstat (limited to 'src/libaccountsservice/act-user.c')
-rw-r--r-- | src/libaccountsservice/act-user.c | 139 |
1 files changed, 70 insertions, 69 deletions
diff --git a/src/libaccountsservice/act-user.c b/src/libaccountsservice/act-user.c index 484b15e..77b7b2f 100644 --- a/src/libaccountsservice/act-user.c +++ b/src/libaccountsservice/act-user.c @@ -69,7 +69,8 @@ #define ACCOUNTS_NAME "org.freedesktop.Accounts" #define ACCOUNTS_USER_INTERFACE "org.freedesktop.Accounts.User" -enum { +enum +{ PROP_0, PROP_UID, PROP_USER_NAME, @@ -95,26 +96,28 @@ enum { PROP_IS_LOADED }; -enum { +enum +{ CHANGED, SESSIONS_CHANGED, LAST_SIGNAL }; -struct _ActUser { - GObject parent; +struct _ActUser +{ + GObject parent; GDBusConnection *connection; AccountsUser *accounts_proxy; - GList *our_sessions; - GList *other_sessions; + GList *our_sessions; + GList *other_sessions; - guint is_loaded : 1; - guint nonexistent : 1; + guint is_loaded : 1; + guint nonexistent : 1; }; -static void act_user_finalize (GObject *object); +static void act_user_finalize (GObject *object); static guint signals[LAST_SIGNAL] = { 0 }; @@ -143,9 +146,9 @@ _act_user_add_session (ActUser *user, g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ssid != NULL); - li = g_list_find_custom (user->our_sessions, ssid, (GCompareFunc)session_compare); + li = g_list_find_custom (user->our_sessions, ssid, (GCompareFunc) session_compare); if (li == NULL) - li = g_list_find_custom (user->other_sessions, ssid, (GCompareFunc)session_compare); + li = g_list_find_custom (user->other_sessions, ssid, (GCompareFunc) session_compare); if (li == NULL) { g_debug ("ActUser: adding session %s", ssid); @@ -169,10 +172,10 @@ _act_user_remove_session (ActUser *user, g_return_if_fail (ssid != NULL); headp = &(user->our_sessions); - li = g_list_find_custom (user->our_sessions, ssid, (GCompareFunc)session_compare); + li = g_list_find_custom (user->our_sessions, ssid, (GCompareFunc) session_compare); if (li == NULL) { headp = &(user->other_sessions); - li = g_list_find_custom (user->other_sessions, ssid, (GCompareFunc)session_compare); + li = g_list_find_custom (user->other_sessions, ssid, (GCompareFunc) session_compare); } if (li != NULL) { @@ -195,7 +198,7 @@ _act_user_remove_session (ActUser *user, * Returns: the number of sessions */ guint -act_user_get_num_sessions (ActUser *user) +act_user_get_num_sessions (ActUser *user) { return g_list_length (user->our_sessions); } @@ -213,10 +216,10 @@ act_user_get_num_sessions (ActUser *user) * Returns: the number of sessions */ guint -act_user_get_num_sessions_anywhere (ActUser *user) +act_user_get_num_sessions_anywhere (ActUser *user) { - return (g_list_length (user->our_sessions) - + g_list_length (user->other_sessions)); + return g_list_length (user->our_sessions) + + g_list_length (user->other_sessions); } static void @@ -246,7 +249,6 @@ act_user_get_property (GObject *object, property_name = g_param_spec_get_name (pspec); g_object_get_property (G_OBJECT (user->accounts_proxy), property_name, value); - } break; } @@ -423,7 +425,7 @@ act_user_class_init (ActUserClass *class) "Locked", "Locked", FALSE, - G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (gobject_class, PROP_AUTOMATIC_LOGIN, @@ -481,7 +483,7 @@ act_user_class_init (ActUserClass *class) static void act_user_init (ActUser *user) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; user->our_sessions = NULL; user->other_sessions = NULL; @@ -512,8 +514,8 @@ act_user_finalize (GObject *object) } static void -set_is_loaded (ActUser *user, - gboolean is_loaded) +set_is_loaded (ActUser *user, + gboolean is_loaded) { if (user->is_loaded != is_loaded) { user->is_loaded = is_loaded; @@ -530,7 +532,6 @@ set_is_loaded (ActUser *user, * Returns: a pointer to an array of characters which must not be modified or * freed, or %NULL. **/ - uid_t act_user_get_uid (ActUser *user) { @@ -717,7 +718,6 @@ act_user_get_location (ActUser *user) * Returns: (transfer none): a pointer to an array of characters which must not be modified or * freed, or %NULL. **/ - const char * act_user_get_user_name (ActUser *user) { @@ -803,10 +803,10 @@ act_user_collate (ActUser *user1, { const char *str1; const char *str2; - int num1; - int num2; - guint len1; - guint len2; + int num1; + int num2; + guint len1; + guint len2; g_return_val_if_fail (ACT_IS_USER (user1), 0); g_return_val_if_fail (ACT_IS_USER (user2), 0); @@ -940,7 +940,7 @@ act_user_get_automatic_login (ActUser *user) if (user->accounts_proxy == NULL) return FALSE; - return accounts_user_get_automatic_login (user->accounts_proxy); + return accounts_user_get_automatic_login (user->accounts_proxy); } /** @@ -972,7 +972,7 @@ act_user_is_system_account (ActUser *user) * Returns: %TRUE if the user is local **/ gboolean -act_user_is_local_account (ActUser *user) +act_user_is_local_account (ActUser *user) { g_return_val_if_fail (ACT_IS_USER (user), FALSE); @@ -991,7 +991,7 @@ act_user_is_local_account (ActUser *user) * Returns: %TRUE if the user is nonexistent **/ gboolean -act_user_is_nonexistent (ActUser *user) +act_user_is_nonexistent (ActUser *user) { g_return_val_if_fail (ACT_IS_USER (user), FALSE); @@ -1199,8 +1199,9 @@ void _act_user_update_from_object_path (ActUser *user, const char *object_path) { - AccountsUser *accounts_proxy; - g_autoptr(GError) error = NULL; + AccountsUser *accounts_proxy; + + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (object_path != NULL); @@ -1231,8 +1232,8 @@ _act_user_update_from_object_path (ActUser *user, } void -_act_user_update_login_frequency (ActUser *user, - int login_frequency) +_act_user_update_login_frequency (ActUser *user, + int login_frequency) { if (act_user_get_login_frequency (user) == login_frequency) { return; @@ -1262,8 +1263,8 @@ copy_sessions_lists (ActUser *user, } void -_act_user_load_from_user (ActUser *user, - ActUser *user_to_copy) +_act_user_load_from_user (ActUser *user, + ActUser *user_to_copy) { if (!user_to_copy->is_loaded) { return; @@ -1324,7 +1325,7 @@ act_user_get_password_expiration_policy (ActUser *user, gint64 *days_to_warn, gint64 *days_after_expiration_until_lock) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); @@ -1358,7 +1359,7 @@ void act_user_set_user_expiration_policy (ActUser *user, gint64 expiration_time) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); @@ -1393,7 +1394,7 @@ act_user_set_password_expiration_policy (ActUser *user, gint64 days_to_warn, gint64 days_after_expiration_until_lock) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); @@ -1425,7 +1426,7 @@ void act_user_set_email (ActUser *user, const char *email) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (email != NULL); @@ -1456,7 +1457,7 @@ void act_user_set_language (ActUser *user, const char *language) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (language != NULL); @@ -1488,7 +1489,7 @@ void act_user_set_languages (ActUser *user, const char * const *languages) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (languages != NULL); @@ -1521,7 +1522,7 @@ void act_user_set_x_session (ActUser *user, const char *x_session) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (x_session != NULL); @@ -1551,7 +1552,7 @@ void act_user_set_session (ActUser *user, const char *session) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (session != NULL); @@ -1581,7 +1582,7 @@ void act_user_set_session_type (ActUser *user, const char *session_type) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (session_type != NULL); @@ -1611,7 +1612,7 @@ void act_user_set_location (ActUser *user, const char *location) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (location != NULL); @@ -1641,7 +1642,7 @@ void act_user_set_user_name (ActUser *user, const char *user_name) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (user_name != NULL); @@ -1671,7 +1672,7 @@ void act_user_set_real_name (ActUser *user, const char *real_name) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (real_name != NULL); @@ -1701,7 +1702,7 @@ void act_user_set_icon_file (ActUser *user, const char *icon_file) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (icon_file != NULL); @@ -1728,10 +1729,10 @@ act_user_set_icon_file (ActUser *user, * Note this function is synchronous and ignores errors. **/ void -act_user_set_account_type (ActUser *user, - ActUserAccountType account_type) +act_user_set_account_type (ActUser *user, + ActUserAccountType account_type) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); @@ -1767,8 +1768,8 @@ salt_char (GRand *rand) static gchar * generate_salt_for_crypt_hash (void) { - g_autoptr(GString) salt = NULL; - g_autoptr(GRand) rand = NULL; + g_autoptr (GString) salt = NULL; + g_autoptr (GRand) rand = NULL; gint i; rand = g_rand_new (); @@ -1806,11 +1807,11 @@ make_crypted (const gchar *plain) * Note this function is synchronous and ignores errors. **/ void -act_user_set_password (ActUser *user, - const gchar *password, - const gchar *hint) +act_user_set_password (ActUser *user, + const gchar *password, + const gchar *hint) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_autofree gchar *crypted = NULL; g_return_if_fail (ACT_IS_USER (user)); @@ -1844,7 +1845,7 @@ void act_user_set_password_hint (ActUser *user, const gchar *hint) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); @@ -1873,10 +1874,10 @@ act_user_set_password_hint (ActUser *user, * Note this function is synchronous and ignores errors. **/ void -act_user_set_password_mode (ActUser *user, - ActUserPasswordMode password_mode) +act_user_set_password_mode (ActUser *user, + ActUserPasswordMode password_mode) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); @@ -1899,10 +1900,10 @@ act_user_set_password_mode (ActUser *user, * Note this function is synchronous and ignores errors. **/ void -act_user_set_locked (ActUser *user, - gboolean locked) +act_user_set_locked (ActUser *user, + gboolean locked) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); @@ -1930,10 +1931,10 @@ act_user_set_locked (ActUser *user, * Note this function is synchronous and ignores errors. **/ void -act_user_set_automatic_login (ActUser *user, - gboolean enabled) +act_user_set_automatic_login (ActUser *user, + gboolean enabled) { - g_autoptr(GError) error = NULL; + g_autoptr (GError) error = NULL; g_return_if_fail (ACT_IS_USER (user)); g_return_if_fail (ACCOUNTS_IS_USER (user->accounts_proxy)); |