ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/ptytty.h
(Generate patch)

Comparing rxvt-unicode/src/ptytty.h (file contents):
Revision 1.15 by ayin, Thu Jan 19 16:40:13 2006 UTC vs.
Revision 1.17 by root, Sun Jan 22 00:36:59 2006 UTC

2#define PTYTTY_H 2#define PTYTTY_H
3 3
4#include "rxvt.h" 4#include "rxvt.h"
5#include "feature.h" 5#include "feature.h"
6 6
7#if defined(HAVE_GRANTPT) && defined(HAVE_UNLOCKPT) 7#if defined(HAVE__GETPTY) || defined(HAVE_OPENPTY) || defined(UNIX98_PTY)
8# if defined(PTYS_ARE_GETPT) || defined(PTYS_ARE_POSIX) || defined(PTYS_ARE_PTMX)
9# define NO_SETOWNER_TTYDEV 1
10# endif
11#endif
12#if defined(__CYGWIN__) || defined(PTYS_ARE_OPENPTY)
13# define NO_SETOWNER_TTYDEV 1 8# define NO_SETOWNER_TTYDEV 1
14#endif 9#endif
15 10
16#if UTMP_SUPPORT 11#if UTMP_SUPPORT
17# if !defined(RXVT_UTMPX_FILE) || !defined(HAVE_STRUCT_UTMPX) || defined(__GLIBC__) 12# if !defined(RXVT_UTMPX_FILE) || !defined(HAVE_STRUCT_UTMPX) || defined(__GLIBC__)
61 ~rxvt_ptytty_unix (); 56 ~rxvt_ptytty_unix ();
62 57
63 bool get (); 58 bool get ();
64 void put (); 59 void put ();
65 60
61 void login (int cmd_pid, bool login_shell, const char *hostname);
62
66#if UTMP_SUPPORT 63#if UTMP_SUPPORT
67 int utmp_pos; 64 int utmp_pos;
68 int cmd_pid; 65 int cmd_pid;
69 bool login_shell; 66 bool login_shell;
70 67
76#endif 73#endif
77#if (defined(HAVE_STRUCT_UTMP) && defined(HAVE_UTMP_PID)) || defined(HAVE_STRUCT_UTMPX) 74#if (defined(HAVE_STRUCT_UTMP) && defined(HAVE_UTMP_PID)) || defined(HAVE_STRUCT_UTMPX)
78 char ut_id[5]; 75 char ut_id[5];
79#endif 76#endif
80 77
81 void login (int cmd_pid, bool login_shell, const char *hostname);
82 void logout (); 78 void logout ();
83#endif 79#endif
84}; 80};
85 81
86#endif 82#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines