return(ioctl(fd
, TIOCGETA
, t
));
case TCSADRAIN
| TCSASOFT
:
case TCSADFLUSH
| TCSASOFT
:
return(ioctl(fd
, code
, t
));
return(ioctl(fd
, TIOCSPGRP
, &pgrp
));
if (ioctl(fd
, TIOCGPGRP
, &pgrp
) < 0)
t
->c_ispeed
= t
->c_ospeed
= speed
;
t
->c_iflag
&= ~(IGNBRK
|BRKINT
|PARMRK
|INLCR
|IGNCR
|ICRNL
|IXON
|IEXTEN
);
t
->c_oflag
&= ~(ONLCR
|OXTABS
);
t
->c_lflag
&= ~(ECHO
|ECHONL
|ICANON
|ISIG
);