Initial revision
This commit is contained in:
parent
ed7c8e8d02
commit
76193d7cb0
223 changed files with 32479 additions and 0 deletions
21
src/libthread/iowrite.c
Normal file
21
src/libthread/iowrite.c
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
#include "threadimpl.h"
|
||||
|
||||
static long
|
||||
_iowrite(va_list *arg)
|
||||
{
|
||||
int fd;
|
||||
void *a;
|
||||
long n;
|
||||
|
||||
fd = va_arg(*arg, int);
|
||||
a = va_arg(*arg, void*);
|
||||
n = va_arg(*arg, long);
|
||||
n = write(fd, a, n);
|
||||
return n;
|
||||
}
|
||||
|
||||
long
|
||||
iowrite(Ioproc *io, int fd, void *a, long n)
|
||||
{
|
||||
return iocall(io, _iowrite, fd, a, n);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue