source: trunk/minix/include/sys/uio.h@ 9

Last change on this file since 9 was 9, checked in by Mattia Monga, 13 years ago

Minix 3.1.2a

File size: 412 bytes
Line 
1/*
2sys/uio.h
3
4definitions for vector I/O operations
5*/
6
7#ifndef _SYS_UIO_H
8#define _SYS_UIO_H
9
10/* Open Group Base Specifications Issue 6 (not complete) */
11
12struct iovec
13{
14 void *iov_base;
15 size_t iov_len;
16};
17
18_PROTOTYPE(ssize_t readv, (int _fildes, const struct iovec *_iov,
19 int _iovcnt) );
20_PROTOTYPE(ssize_t writev, (int _fildes, const struct iovec *_iov,
21 int iovcnt) );
22
23#endif /* _SYS_UIO_H */
Note: See TracBrowser for help on using the repository browser.