Blame


1 dcba4bf6 2005-01-11 devnull #define getpts not_using_this_getpts
2 dcba4bf6 2005-01-11 devnull #include "bsdpty.c"
3 dcba4bf6 2005-01-11 devnull #undef getpts
4 1d011a3e 2004-03-26 devnull
5 1d011a3e 2004-03-26 devnull int
6 1d011a3e 2004-03-26 devnull getpts(int fd[], char *slave)
7 1d011a3e 2004-03-26 devnull {
8 dcba4bf6 2005-01-11 devnull if(openpty(&fd[1], &fd[0], NULL, NULL, NULL) >= 0){
9 dcba4bf6 2005-01-11 devnull fchmod(fd[1], 0620);
10 dcba4bf6 2005-01-11 devnull strcpy(slave, ttyname(fd[0]));
11 dcba4bf6 2005-01-11 devnull return 0;
12 dcba4bf6 2005-01-11 devnull }
13 dcba4bf6 2005-01-11 devnull sysfatal("no ptys");
14 4dcd9af2 2004-04-15 devnull return 0;
15 4dcd9af2 2004-04-15 devnull }