repo.or.cz
/
musl.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
fix local-dynamic model TLS on mips and powerpc
[musl.git]
/
src
/
termios
/
cfmakeraw.c
blob
c9dddc12a0ff67e60a5d1379447bec9173e165c1
1
#define _GNU_SOURCE
2
#include <termios.h>
3
4
void
cfmakeraw
(
struct
termios
*
t
)
5
{
6
t
->
c_iflag
&= ~(
IGNBRK
|
BRKINT
|
PARMRK
|
ISTRIP
|
INLCR
|
IGNCR
|
ICRNL
|
IXON
);
7
t
->
c_oflag
&= ~
OPOST
;
8
t
->
c_lflag
&= ~(
ECHO
|
ECHONL
|
ICANON
|
ISIG
|
IEXTEN
);
9
t
->
c_cflag
&= ~(
CSIZE
|
PARENB
);
10
t
->
c_cflag
|=
CS8
;
11
t
->
c_cc
[
VMIN
] =
1
;
12
t
->
c_cc
[
VTIME
] =
0
;
13
}