Lines Matching defs:ttyfd
102 int ttyfd; /* Serial port file descriptor */
582 ttyfd = -1;
670 ttyfd = 0;
678 if ((ttyfd = sys_extra_fd()) < 0)
679 ttyfd = open(devnam, O_NONBLOCK | O_RDWR);
683 if (ttyfd >= 0)
693 if ((fdflags = fcntl(ttyfd, F_GETFL)) == -1
694 || fcntl(ttyfd, F_SETFL, fdflags & ~O_NONBLOCK) < 0)
700 if (fstat(ttyfd, &statbuf) < 0
701 || fchmod(ttyfd, statbuf.st_mode & ~(S_IWGRP | S_IWOTH)) < 0) {
716 set_up_tty(ttyfd, ((connector != NULL && connector[0] != '\0')
718 real_ttyfd = ttyfd;
745 ttyfd = pty_slave;
762 if (!start_charshunt(ttyfd, ttyfd))
778 if (device_script(initializer, ttyfd, ttyfd, 0, "init") < 0) {
790 if (device_script(connector, ttyfd, ttyfd, 0, "connect") < 0) {
832 if (device_script(welcomer, ttyfd, ttyfd, 0, "welcome") < 0)
840 fd_ppp = establish_ppp(ttyfd);
951 disestablish_ppp(ttyfd);
968 if (device_script(disconnect_script, ttyfd, ttyfd, 0,
1508 disestablish_ppp(ttyfd);
2074 (void) close(ttyfd); /* tty interface to the ppp device */
2613 ttyfd = pty_slave;