Force MSYSTEM=MSYS
[msysgit.git] / include / sys / uio.h
blobd355ac5b6a87787a10732ef8e04897934f504383
1 /* sys/uio.h
3 Copyright 1996, 2000, 2001 Red Hat, Inc.
5 This file is part of Cygwin.
7 This software is a copyrighted work licensed under the terms of the
8 Cygwin license. Please consult the file "CYGWIN_LICENSE" for
9 details. */
11 #ifndef _UIO_H_
12 #define _UIO_H_
14 /* For size_t */
15 #include <stddef.h>
16 /* For ssize_t */
17 #include <sys/types.h>
19 #include <sys/cdefs.h>
21 __BEGIN_DECLS
24 * Define the uio buffers used for writev, readv.
27 struct iovec {
28 caddr_t iov_base;
29 int iov_len;
32 extern ssize_t readv __P ((int filedes, const struct iovec *vector, int count));
33 extern ssize_t writev __P ((int filedes, const struct iovec *vector, int count));
35 __END_DECLS
37 #endif /* _UIO_H_ */