SCCS-vsn: lib/libc/sys/read.2 6.8
SCCS-vsn: lib/libc/sys/write.2 6.7
SCCS-vsn: lib/libc/sys/write.2 6.7
.\"
.\" %sccs.include.redist.man%
.\"
.\"
.\" %sccs.include.redist.man%
.\"
-.\" @(#)read.2 6.7 (Berkeley) %G%
+.\" @(#)read.2 6.8 (Berkeley) %G%
.Fd #include <sys/types.h>
.Fd #include <sys/uio.h>
.Ft ssize_t
.Fd #include <sys/types.h>
.Fd #include <sys/uio.h>
.Ft ssize_t
-.Fn read "int d" "char *buf" "size_t nbytes"
+.Fn read "int d" "void *buf" "size_t nbytes"
.Ft int
.Fn readv "int d" "struct iovec *iov" "int iovcnt"
.Sh DESCRIPTION
.Ft int
.Fn readv "int d" "struct iovec *iov" "int iovcnt"
.Sh DESCRIPTION
structure is defined as
.Bd -literal -offset indent -compact
struct iovec {
structure is defined as
.Bd -literal -offset indent -compact
struct iovec {
- caddr_t iov_base;
- int iov_len;
+ void *iov_base;
+ int iov_len;
.\"
.\" %sccs.include.redist.man%
.\"
.\"
.\" %sccs.include.redist.man%
.\"
-.\" @(#)write.2 6.6 (Berkeley) %G%
+.\" @(#)write.2 6.7 (Berkeley) %G%
.Fd #include <sys/types.h>
.Fd #include <sys/uio.h>
.Ft ssize_t
.Fd #include <sys/types.h>
.Fd #include <sys/uio.h>
.Ft ssize_t
-.Fn write "int d" "const char *buf" "size_t nbytes"
+.Fn write "int d" "const void *buf" "size_t nbytes"
.Ft int
.Fn writev "int d" "struct iovec *iov" "int iovcnt"
.Sh DESCRIPTION
.Ft int
.Fn writev "int d" "struct iovec *iov" "int iovcnt"
.Sh DESCRIPTION
structure is defined as:
.Bd -literal -offset indent -compact
struct iovec {
structure is defined as:
.Bd -literal -offset indent -compact
struct iovec {
- caddr_t iov_base;
- int iov_len;
+ void *iov_base;
+ int iov_len;