146111Sbostic /*- 2*61180Sbostic * Copyright (c) 1990, 1993 3*61180Sbostic * The Regents of the University of California. All rights reserved. 446111Sbostic * 546111Sbostic * This code is derived from software contributed to Berkeley by 646111Sbostic * Chris Torek. 746111Sbostic * 846111Sbostic * %sccs.include.redist.c% 946111Sbostic * 10*61180Sbostic * @(#)fvwrite.h 8.1 (Berkeley) 06/04/93 1146111Sbostic */ 1246111Sbostic 1346111Sbostic /* 1446111Sbostic * I/O descriptors for __sfvwrite(). 1546111Sbostic */ 1646111Sbostic struct __siov { 1746111Sbostic void *iov_base; 1846111Sbostic size_t iov_len; 1946111Sbostic }; 2046111Sbostic struct __suio { 2146111Sbostic struct __siov *uio_iov; 2246111Sbostic int uio_iovcnt; 2346111Sbostic int uio_resid; 2446111Sbostic }; 2546111Sbostic 2646111Sbostic #if __STDC__ || c_plusplus 2746111Sbostic extern int __sfvwrite(FILE *, struct __suio *); 2846111Sbostic #else 2946111Sbostic extern int __sfvwrite(); 3046111Sbostic #endif 31