Import sources from 2011-03-30 iso image
This commit is contained in:
commit
e5888a1ffd
7810 changed files with 2489717 additions and 0 deletions
23
sys/src/libthread/ioreadn.c
Executable file
23
sys/src/libthread/ioreadn.c
Executable file
|
@ -0,0 +1,23 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
#include <thread.h>
|
||||
#include "threadimpl.h"
|
||||
|
||||
static long
|
||||
_ioreadn(va_list *arg)
|
||||
{
|
||||
int fd;
|
||||
void *a;
|
||||
long n;
|
||||
|
||||
fd = va_arg(*arg, int);
|
||||
a = va_arg(*arg, void*);
|
||||
n = va_arg(*arg, long);
|
||||
return readn(fd, a, n);
|
||||
}
|
||||
|
||||
long
|
||||
ioreadn(Ioproc *io, int fd, void *a, long n)
|
||||
{
|
||||
return iocall(io, _ioreadn, fd, a, n);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue