ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libptytty/src/ptytty.C
(Generate patch)

Comparing libptytty/src/ptytty.C (file contents):
Revision 1.45 by sf-exg, Tue Dec 20 16:09:32 2011 UTC vs.
Revision 1.49 by sf-exg, Wed Jan 18 20:05:13 2012 UTC

1// This file is part of libptytty. Do not make local modifications.
2// http://software.schmorp.de/pkg/libptytty
3
4/*----------------------------------------------------------------------* 1/*----------------------------------------------------------------------*
5 * File: ptytty.C 2 * File: ptytty.C
6 *----------------------------------------------------------------------* 3 *----------------------------------------------------------------------*
7 * 4 *
8 * All portions of code are copyright by their respective author/s. 5 * All portions of code are copyright by their respective author/s.
27 24
28#include "config.h" 25#include "config.h"
29 26
30#include "ptytty.h" 27#include "ptytty.h"
31 28
32#include <cstdlib> 29#include <stdlib.h>
30#include <cstdio>
33#include <cstring> 31#include <cstring>
34#include <csignal>
35 32
36#include <sys/types.h> 33#include <sys/types.h>
37#include <sys/stat.h> 34#include <sys/stat.h>
38#include <unistd.h> 35#include <unistd.h>
39#include <fcntl.h> 36#include <fcntl.h>
56#endif 53#endif
57#ifdef TTY_GID_SUPPORT 54#ifdef TTY_GID_SUPPORT
58#include <grp.h> 55#include <grp.h>
59#endif 56#endif
60 57
61#include <cstdio> 58#ifndef O_NOCTTY
59# define O_NOCTTY 0
60#endif
62 61
63///////////////////////////////////////////////////////////////////////////// 62/////////////////////////////////////////////////////////////////////////////
64 63
65/* ------------------------------------------------------------------------- * 64/* ------------------------------------------------------------------------- *
66 * GET PSEUDO TELETYPE - MASTER AND SLAVE * 65 * GET PSEUDO TELETYPE - MASTER AND SLAVE *

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines