diff options
Diffstat (limited to 'usr/src/uts/common/sys/termios.h')
-rw-r--r-- | usr/src/uts/common/sys/termios.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/termios.h b/usr/src/uts/common/sys/termios.h index e66ba0bc6b..1e1124d554 100644 --- a/usr/src/uts/common/sys/termios.h +++ b/usr/src/uts/common/sys/termios.h @@ -380,6 +380,24 @@ extern pid_t tcgetsid(); #define TCSETSF (_TIOC|16) /* + * linux terminal ioctls we need to be aware of + */ +#define TIOCSETLD (_TIOC|123) /* set line discipline parms */ +#define TIOCGETLD (_TIOC|124) /* get line discipline parms */ + +/* + * The VMIN and VTIME and solaris overlap with VEOF and VEOL - This is + * perfectly legal except, linux expects them to be separate. So we keep + * them separately. + */ +struct lx_cc { + unsigned char veof; /* veof value */ + unsigned char veol; /* veol value */ + unsigned char vmin; /* vmin value */ + unsigned char vtime; /* vtime value */ +}; + +/* * NTP PPS ioctls */ #define TIOCGPPS (_TIOC|125) |