#include <u.h> | |
#include <unistd.h> | |
#include <fcntl.h> | |
#include "threadimpl.h" | |
static long | |
_ioopen(va_list *arg) | |
{ | |
char *path; | |
int mode; | |
path = va_arg(*arg, char*); | |
mode = va_arg(*arg, int); | |
return open(path, mode); | |
} | |
int | |
ioopen(Ioproc *io, char *path, int mode) | |
{ | |
return iocall(io, _ioopen, path, mode); | |
} |