TIOCSETD
if (ioctl(ip->fd, TIOCSETD, &tmp) == -1)
if (ioctl(fd, TIOCSETD, &ldisc) == -1) {
case TIOCSETD:
case TIOCSETD: { /* set line discipline */
case TIOCSETD:
if (ioctl(0, TIOCSETD, &tmp) == -1)
if (ioctl(0, TIOCSETD, &tmp) < 0)
if (ioctl(fd, TIOCSETD, &pppdisc) == -1) {
ioctl(loop_slave, TIOCSETD, &x);
if (ioctl(loop_slave, TIOCSETD, &x) == -1) {
if (initdisc >= 0 && ioctl(fd, TIOCSETD, &initdisc) == -1)
if (ioctl(ppp_fd, TIOCSETD, &pppdisc) == -1) {