diff options
Diffstat (limited to 'daemon/gdm-session-record.h')
-rw-r--r-- | daemon/gdm-session-record.h | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/daemon/gdm-session-record.h b/daemon/gdm-session-record.h index 5514968b..53500828 100644 --- a/daemon/gdm-session-record.h +++ b/daemon/gdm-session-record.h @@ -25,19 +25,24 @@ G_BEGIN_DECLS -typedef enum { - GDM_SESSION_RECORD_TYPE_LOGIN, - GDM_SESSION_RECORD_TYPE_FAILED_ATTEMPT, - GDM_SESSION_RECORD_TYPE_LOGOUT, -} GdmSessionRecordType; - void -gdm_session_record_write (GdmSessionRecordType record_type, - GPid session_pid, - const char *user_name, - const char *host_name, - const char *x11_display_name, - const char *display_device); +gdm_session_record_login (GPid session_pid, + const char *user_name, + const char *host_name, + const char *x11_display_name, + const char *display_device); +void +gdm_session_record_logout (GPid session_pid, + const char *user_name, + const char *host_name, + const char *x11_display_name, + const char *display_device); +void +gdm_session_record_failed (GPid session_pid, + const char *user_name, + const char *host_name, + const char *x11_display_name, + const char *display_device); G_END_DECLS |