Lines Matching refs:masterfd
89 void parent(int masterfd, int childpid) in parent() argument
99 pollfds[0].fd = masterfd; in parent()
105 if (read(masterfd, buf, len) == -1) { in parent()
159 int child(int masterfd) in child() argument
164 if ((slavename = ptsname(masterfd)) == NULL) { in child()
212 int masterfd; /* master pty fd */ in main() local
217 masterfd = SAFE_OPEN(NULL, MASTERCLONE, O_RDWR); in main()
219 slavename = ptsname(masterfd); in main()
223 if (grantpt(masterfd) != 0) in main()
226 if (unlockpt(masterfd) != 0) in main()
233 exit(child(masterfd)); in main()
235 parent(masterfd, childpid); in main()