~ci-train-bot/lightdm/lightdm-ubuntu-zesty-1679

117 by robert.ancell at gmail
Add basic XDMCP support
1
/*
494 by Robert Ancell
Update copyright year
2
 * Copyright (C) 2010-2011 Robert Ancell.
117 by robert.ancell at gmail
Add basic XDMCP support
3
 * Author: Robert Ancell <robert.ancell@canonical.com>
2065 by Robert Ancell
Remove trailing whitespace
4
 *
117 by robert.ancell at gmail
Add basic XDMCP support
5
 * This program is free software: you can redistribute it and/or modify it under
6
 * the terms of the GNU General Public License as published by the Free Software
7
 * Foundation, either version 3 of the License, or (at your option) any later
8
 * version. See http://www.gnu.org/copyleft/gpl.html the full text of the
9
 * license.
10
 */
11
1649.1.1 by Robert Ancell
Use C standard compliant names for header guards
12
#ifndef XDMCP_SESSION_PRIVATE_H_
13
#define XDMCP_SESSION_PRIVATE_H_
117 by robert.ancell at gmail
Add basic XDMCP support
14
135 by robert.ancell at gmail
Suport authentication and authorization better
15
#include "xdmcp-server.h"
1723.1.1 by Robert Ancell
Name X modules with standard naming format
16
#include "x-authority.h"
121 by robert.ancell at gmail
Keep a connection open to XDMCP X server to allow greeter->session transition, handle more XDMCP failures
17
117 by robert.ancell at gmail
Add basic XDMCP support
18
struct XDMCPSessionPrivate
19
{
135 by robert.ancell at gmail
Suport authentication and authorization better
20
    XDMCPServer *server;
21
117 by robert.ancell at gmail
Add basic XDMCP support
22
    guint16 id;
23
24
    gchar *manufacturer_display_id;
25
26
    GInetAddress *address;
27
135 by robert.ancell at gmail
Suport authentication and authorization better
28
    guint inactive_timeout;
29
891 by Robert Ancell
Rename XAuthorization to XAuthority
30
    XAuthority *authority;
2065 by Robert Ancell
Remove trailing whitespace
31
117 by robert.ancell at gmail
Add basic XDMCP support
32
    gboolean started;
33
34
    guint16 display_number;
35
36
    gchar *display_class;
37
};
38
1649.1.1 by Robert Ancell
Use C standard compliant names for header guards
39
#endif /* XDMCP_SESSION_PRIVATE_H_ */