fix AS-safety of close when aio is in use and fd map is expanded
[musl] / include / sys / uio.h
index 09b6ab9..90e5939 100644 (file)
@@ -21,13 +21,15 @@ extern "C" {
 
 #include <bits/alltypes.h>
 
+#define UIO_MAXIOV 1024
+
 ssize_t readv (int, const struct iovec *, int);
 ssize_t writev (int, const struct iovec *, int);
 
 #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
 ssize_t preadv (int, const struct iovec *, int, off_t);
 ssize_t pwritev (int, const struct iovec *, int, off_t);
-#if defined(_LARGEFILE64_SOURCE) || defined(_GNU_SOURCE)
+#if defined(_LARGEFILE64_SOURCE)
 #define preadv64 preadv
 #define pwritev64 pwritev
 #define off64_t off_t