diff options
author | Paul Szabo <psz@maths.usyd.edu.au> | 2015-08-14 14:59:56 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2015-08-14 15:12:53 -0400 |
commit | ab058ead4e22abbc8809b9d511a357915070b090 (patch) | |
tree | c9abb9b01d6ef7b69006fe85c4b8ff5f82c5ed1d | |
parent | d8e1d3890c332f2afdcdb16a391003af09aff70d (diff) | |
download | gdm-ab058ead4e22abbc8809b9d511a357915070b090.tar.gz |
session-record: don't set ut_id
It's only 4 bytes big and it's really hard to come up with
a useful, unique id.
https://bugzilla.gnome.org/show_bug.cgi?id=599103
-rw-r--r-- | daemon/gdm-session-record.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/daemon/gdm-session-record.c b/daemon/gdm-session-record.c index 8ff0467d..df6f5bf3 100644 --- a/daemon/gdm-session-record.c +++ b/daemon/gdm-session-record.c @@ -127,16 +127,6 @@ record_set_pid (UTMP *u, } static void -record_set_id (UTMP *u, - const char *id) -{ -#if defined(HAVE_UT_UT_ID) - strncpy (u->ut_id, id, sizeof (u->ut_id)); - g_debug ("using ut_id %.*s", (int) sizeof (u->ut_id), u->ut_id); -#endif -} - -static void record_set_host (UTMP *u, const char *x11_display_name, const char *host_name) @@ -217,9 +207,6 @@ gdm_session_record_login (GPid session_pid, record_set_timestamp (&session_record); record_set_pid (&session_record, session_pid); - - /* Set ut_id to the $DISPLAY value */ - record_set_id (&session_record, x11_display_name); record_set_host (&session_record, x11_display_name, host_name); record_set_line (&session_record, display_device, x11_display_name); @@ -267,12 +254,9 @@ gdm_session_record_logout (GPid session_pid, record_set_timestamp (&session_record); record_set_pid (&session_record, session_pid); - /* Set ut_id to the $DISPLAY value */ - record_set_id (&session_record, x11_display_name); record_set_host (&session_record, x11_display_name, host_name); record_set_line (&session_record, display_device, x11_display_name); - /* Handle wtmp */ g_debug ("Writing wtmp logout record to " GDM_NEW_SESSION_RECORDS_FILE); #if defined(HAVE_UPDWTMPX) @@ -315,8 +299,6 @@ gdm_session_record_failed (GPid session_pid, record_set_timestamp (&session_record); record_set_pid (&session_record, session_pid); - /* Set ut_id to the $DISPLAY value */ - record_set_id (&session_record, x11_display_name); record_set_host (&session_record, x11_display_name, host_name); record_set_line (&session_record, display_device, x11_display_name); |