#include <u.h> | |
#define NOPLAN9DEFINES | |
#include <libc.h> | |
#include <sys/socket.h> | |
/* | |
* We use socketpair to get a two-way pipe. | |
* The pipe still doesn't preserve message boundaries. | |
* Worse, it cannot be reopened via /dev/fd/NNN on Linux. | |
*/ | |
int | |
p9pipe(int fd[2]) | |
{ | |
return socketpair(AF_UNIX, SOCK_STREAM, 0, fd); | |
} |