summaryrefslogtreecommitdiff
path: root/daemon/gdm-manager.h
diff options
context:
space:
mode:
authorWilliam Jon McCann <jmccann@redhat.com>2008-12-03 01:49:35 +0000
committerWilliam Jon McCann <mccann@src.gnome.org>2008-12-03 01:49:35 +0000
commit816c5872dd488903bef2af5385bb72691d918eca (patch)
tree23a97a021027ff7245f25bfb63c368ba50809155 /daemon/gdm-manager.h
parente259c339df3e9d09b43d2e3fdc49ce1cf1a96ea3 (diff)
downloadgdm-816c5872dd488903bef2af5385bb72691d918eca.tar.gz
Correctly handle changes in the xdmcp enabled property. Add a display
2008-12-02 William Jon McCann <jmccann@redhat.com> * daemon/gdm-display.c (gdm_display_real_prepare), (gdm_display_prepare), (gdm_display_real_manage), (gdm_display_class_init): * daemon/gdm-display.h: * daemon/gdm-local-display-factory.c (on_static_display_status_changed): * daemon/gdm-manager.c (gdm_manager_stop), (gdm_manager_start), (gdm_manager_set_xdmcp_enabled): * daemon/gdm-manager.h: * daemon/gdm-xdmcp-display-factory.c (gdm_xdmcp_display_create), (gdm_xdmcp_handle_manage): Correctly handle changes in the xdmcp enabled property. Add a display state called prepared that sets up the display before actually managing (starting) it. This is required for the XDMCP Request phase to work. Fixes #561396 svn path=/trunk/; revision=6610
Diffstat (limited to 'daemon/gdm-manager.h')
-rw-r--r--daemon/gdm-manager.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon/gdm-manager.h b/daemon/gdm-manager.h
index 0b2a04e0..c479d936 100644
--- a/daemon/gdm-manager.h
+++ b/daemon/gdm-manager.h
@@ -63,6 +63,7 @@ GType gdm_manager_get_type (void);
GdmManager * gdm_manager_new (void);
void gdm_manager_start (GdmManager *manager);
+void gdm_manager_stop (GdmManager *manager);
void gdm_manager_set_wait_for_go (GdmManager *manager,
gboolean wait_for_go);