summaryrefslogtreecommitdiff
path: root/daemon/gdm-session.h
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2015-02-16 17:47:55 -0500
committerRay Strode <rstrode@redhat.com>2015-02-18 17:34:13 -0500
commit020601ecd47a889ae223ea34b5addcb81191dc73 (patch)
tree07a503dcfdad2f76206edcf92ff0a761a4cdabe3 /daemon/gdm-session.h
parentfab6fe9a1cd31396e43b9338d1b02c84e8636eda (diff)
downloadgdm-020601ecd47a889ae223ea34b5addcb81191dc73.tar.gz
session: add authentication-failed signal
This signal records when a user tried to log in but typed the wrong password (or whatever). We'll need this to move session recording up to GdmManager. https://bugzilla.gnome.org/show_bug.cgi?id=744764
Diffstat (limited to 'daemon/gdm-session.h')
-rw-r--r--daemon/gdm-session.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/daemon/gdm-session.h b/daemon/gdm-session.h
index c339f3f6..4e23301f 100644
--- a/daemon/gdm-session.h
+++ b/daemon/gdm-session.h
@@ -84,6 +84,9 @@ typedef struct
void (* disconnected) (GdmSession *session);
void (* verification_complete) (GdmSession *session,
const char *service_name);
+ void (* authentication_failed) (GdmSession *session,
+ const char *service_name,
+ GPid worker_pid);
void (* session_opened) (GdmSession *session,
const char *service_name,
const char *session_id);