From owner-freebsd-hackers Wed Jan 21 12:46:25 1998 Return-Path: Received: (from majordom@localhost) by catfish.freebsd.org (8.8.8/8.8.8) id MAA21565 for hackers-outgoing; Wed, 21 Jan 1998 12:46:25 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hub.freebsd.org (hub.FreeBSD.ORG [204.216.27.18]) by catfish.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA21560 for ; Wed, 21 Jan 1998 12:46:23 -0800 (PST) (envelope-from owner-majordomo@FreeBSD.ORG) Received: from db2server.voga.com.br (db2server.voga.com.br [200.239.39.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA26651 for ; Wed, 21 Jan 1998 12:45:38 -0800 (PST) (envelope-from daniel_sobral@voga.com.br) From: daniel_sobral@voga.com.br Received: from papagaio.voga.com.br (papagaio.voga.com.br [200.239.39.2]) by db2server.voga.com.br (8.8.3+2.6Wbeta9/8.8.7) with SMTP id SAA10730 for ; Wed, 21 Jan 1998 18:06:13 -0200 Received: by papagaio.voga.com.br(Lotus SMTP MTA v1.06 (346.7 3-18-1997)) id 03256593.0073ECAE ; Wed, 21 Jan 1998 18:06:12 -0300 X-Lotus-FromDomain: VOGA To: hackers@FreeBSD.ORG Message-ID: <83256593.007383CB.00@papagaio.voga.com.br> Date: Wed, 21 Jan 1998 18:06:08 -0300 Subject: uiomove() Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk Still more questions. I'm a bottomless pit of them. :-) Can I make multiple uiomove()'s? Or, more to the point (as I should have done, anyway :), I'm using a circular buffer, and this means some read()'s or write()'s may only be completed up to the size requested by making two consecutive uiomove()'s. How can I do this? Does uiomove()'s update uio structure, should I do it myself, or what? -- Daniel C. Sobral (8-DCS) Daniel_Sobral@voga.com.br Tagline: * FreeBSD. Earth.