xfuncs: Handle missing non-POSIX termios constants
Signed-off-by: James Clarke <jrtc27@jrtc27.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
160d027c21
commit
24e17b4385
@ -355,6 +355,15 @@ int FAST_FUNC get_termios_and_make_raw(int fd, struct termios *newterm, struct t
|
|||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
if (flags & TERMIOS_RAW_INPUT) {
|
if (flags & TERMIOS_RAW_INPUT) {
|
||||||
|
#ifndef IMAXBEL
|
||||||
|
# define IMAXBEL 0
|
||||||
|
#endif
|
||||||
|
#ifndef IUCLC
|
||||||
|
# define IUCLC 0
|
||||||
|
#endif
|
||||||
|
#ifndef IXANY
|
||||||
|
# define IXANY 0
|
||||||
|
#endif
|
||||||
/* IXOFF=0: disable sending XON/XOFF if input buf is full */
|
/* IXOFF=0: disable sending XON/XOFF if input buf is full */
|
||||||
/* IXON=0: input XON/XOFF chars are not special */
|
/* IXON=0: input XON/XOFF chars are not special */
|
||||||
/* dont convert anything on input */
|
/* dont convert anything on input */
|
||||||
|
Loading…
Reference in New Issue
Block a user