Blob


1 #include <unistd.h>
2 #include <fcntl.h>
3 #include "threadimpl.h"
5 static long
6 _ioopen(va_list *arg)
7 {
8 char *path;
9 int mode;
11 path = va_arg(*arg, char*);
12 mode = va_arg(*arg, int);
13 return open(path, mode);
14 }
16 int
17 ioopen(Ioproc *io, char *path, int mode)
18 {
19 return iocall(io, _ioopen, path, mode);
20 }