Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/share/man/man9/uiomove.9,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- src/share/man/man9/uiomove.9 2005/02/14 12:44:15 1.11 +++ src/share/man/man9/uiomove.9 2007/03/07 22:40:24 1.12 @@ -1,4 +1,4 @@ -.\" $NetBSD: uiomove.9,v 1.11 2005/02/14 12:44:15 skrll Exp $ +.\" $NetBSD: uiomove.9,v 1.12 2007/03/07 22:40:24 rmind Exp $ .\" .\" Copyright (c) 1996 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -65,9 +65,8 @@ struct uio { int uio_iovcnt; /* number of iovecs in array */ off_t uio_offset; /* offset into file this uio corresponds to */ size_t uio_resid; /* residual i/o count */ - enum uio_seg uio_segflg; enum uio_rw uio_rw; - struct proc *uio_procp;/* process if UIO_USERSPACE */ + struct vmspace *uio_vmspace; }; .Ed .Pp @@ -93,15 +92,11 @@ An offset into the corresponding object. .It uio_resid The amount of space described by the structure; notionally, the amount of data remaining to be transferred. -.It uio_segflg -A flag indicating whether the space described is in user-space -(UIO_USERSPACE) or kernel-space (UIO_SYSSPACE). .It uio_rw A flag indicating whether data should be read into the space (UIO_READ) or written from the space (UIO_WRITE). -.It uio_procp -A pointer to the process whose data area is described by the -structure, or NULL if the area is in kernel-space. +.It uio_vmspace +A pointer to the address space which is being transferred to or from. .El .Pp The value of