-from the \fIiovlen\fP buffers specified by the members
-of the \fIiovec\fP array: iov[0], iov[1], etc.
+from the
+.I iovcnt
+buffers specified by the members of the
+.I iov
+array: iov[0], iov[1], ..., iov[iovcnt\|\-\|1].
+.PP
+For
+.IR writev ,
+the
+.I iovec
+structure is defined as
+.PP
+.nf
+.RS
+.DT
+struct iovec {
+ caddr_t iov_base;
+ int iov_len;
+};
+.RE
+.fi
+.PP
+Each
+.I iovec
+entry specifies the base address and length of an area
+in memory from which data should be written.
+.I Writev
+will always write a complete area before proceeding
+to the next.