blob: d063ec9d5861fa20945c1ad32c8b008cb126cde8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <drivers/pst.h>
#include <fs/tmpfs.h>
int openpty(int *amaster, int *aslave, char *name,
/*const struct termios*/ void *termp,
/*const struct winsize*/ void *winp) {
(void)name;
(void)termp;
(void) winp;
int fd[2];
pipe(fd); // This depends upon that pipe will support read and write
// through the same fd. In reality this should not be the
// case.
*amaster = fd[0];
*aslave = fd[1];
return 0;
}
|