More refactoring of library support.
[splint-patched.git] / lib / include / sys / uio.h
bloba7565a344f27a39497cd529c7ca27235fe0ef38a
1 /*
2 ** sys/uio.h
3 */
5 struct iovec {
6 /*@dependent@*/ void *iov_base;
7 size_t iov_len; /*: maxSet(iov_base) = iov_len */
8 };
10 ssize_t readv (int fd, const struct iovec *iov, int iovcnt)
11 /*@modifies iov->iov_base, fileSystem, errno@*/;
13 ssize_t writev (int fd, const struct iovec *iov, int iovcnt)
14 /*@modifies errno@*/;