4.4BSD snapshot (revision 8.1)
[unix-history] / usr / src / lib / libc / stdio / fvwrite.h
CommitLineData
c9be6cfe
KB
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Chris Torek.
7 *
8 * %sccs.include.redist.c%
9 *
10 * @(#)fvwrite.h 5.1 (Berkeley) %G%
11 */
12
13/*
14 * I/O descriptors for __sfvwrite().
15 */
16struct __siov {
17 void *iov_base;
18 size_t iov_len;
19};
20struct __suio {
21 struct __siov *uio_iov;
22 int uio_iovcnt;
23 int uio_resid;
24};
25
26#if __STDC__ || c_plusplus
27extern int __sfvwrite(FILE *, struct __suio *);
28#else
29extern int __sfvwrite();
30#endif