… | |
… | |
70 | |
70 | |
71 | #ifndef STDIN_FILENO |
71 | #ifndef STDIN_FILENO |
72 | # define STDIN_FILENO 0 |
72 | # define STDIN_FILENO 0 |
73 | # define STDOUT_FILENO 1 |
73 | # define STDOUT_FILENO 1 |
74 | # define STDERR_FILENO 2 |
74 | # define STDERR_FILENO 2 |
75 | #endif |
|
|
76 | |
|
|
77 | #if defined(HAVE_GRANTPT) && defined(HAVE_UNLOCKPT) |
|
|
78 | # if defined(PTYS_ARE_GETPT) || defined(PTYS_ARE_PTMX) |
|
|
79 | # define NO_SETOWNER_TTYDEV 1 |
|
|
80 | # endif |
|
|
81 | #endif |
|
|
82 | #if defined(__CYGWIN32__) || defined(PTYS_ARE_OPENPTY) |
|
|
83 | # define NO_SETOWNER_TTYDEV 1 |
|
|
84 | #endif |
75 | #endif |
85 | |
76 | |
86 | /* |
77 | /* |
87 | ***************************************************************************** |
78 | ***************************************************************************** |
88 | * PROTOTYPES |
79 | * PROTOTYPES |
… | |
… | |
751 | #endif |
742 | #endif |
752 | |
743 | |
753 | // do not change these constants lightly, there are many interdependencies |
744 | // do not change these constants lightly, there are many interdependencies |
754 | #define IMBUFSIZ 128 // input modifier buffer sizes |
745 | #define IMBUFSIZ 128 // input modifier buffer sizes |
755 | #define KBUFSZ 512 // size of keyboard mapping buffer |
746 | #define KBUFSZ 512 // size of keyboard mapping buffer |
756 | #define CBUFSIZ 4096 // size of command buffer |
747 | #define CBUFSIZ 2048 // size of command buffer |
757 | #define UBUFSIZ 4096 // character buffer |
748 | #define UBUFSIZ 2048 // character buffer |
758 | |
749 | |
759 | #ifndef PATH_MAX |
750 | #ifndef PATH_MAX |
760 | # define PATH_MAX 16384 |
751 | # define PATH_MAX 16384 |
761 | #endif |
752 | #endif |
762 | |
753 | |