4 #include <machine/ansi.h>
5 #include <sys/featuretest.h>
8 typedef _BSD_SIZE_T_
size_t;
13 typedef _BSD_SSIZE_T_ ssize_t
;
18 void *iov_base
; /* Base address. */
19 size_t iov_len
; /* Length. */
22 #if defined(_NETBSD_SOURCE)
26 /* Deprecated: use IOV_MAX from <limits.h> instead. */
27 #define UIO_MAXIOV 1024 /* max 1K of iov's */
28 #endif /* _NETBSD_SOURCE */
30 #include <sys/cdefs.h>
33 ssize_t
readv(int, const struct iovec
*, int);
34 ssize_t
writev(int, const struct iovec
*, int);
37 #endif /* !_SYS_UIO_H_ */