Lines Matching refs:amaster
61 static int sppd_ttys_open (char const *tty, int *amaster, int *aslave);
77 s, amaster, aslave, fd, doserver;
180 amaster = STDIN_FILENO;
183 if (sppd_ttys_open(tty, &amaster, &aslave) < 0)
186 fd = amaster;
292 FD_SET(amaster, &rfd);
295 n = select(max(amaster, s) + 1, &rfd, NULL, NULL, NULL);
308 if (FD_ISSET(amaster, &rfd)) {
309 n = sppd_read(amaster, buf, sizeof(buf));
312 "fd=%d. %s", amaster, strerror(errno));
354 close(amaster);
362 sppd_ttys_open(char const *tty, int *amaster, int *aslave)
394 if ((*amaster = open(pty, O_RDWR, 0)) < 0) {
414 close(*amaster);
427 close(*amaster);