add UIO_MAXIOV macro in sys/uio.h
authorRich Felker <dalias@aerifal.cx>
Fri, 19 Jul 2013 23:57:52 +0000 (19:57 -0400)
committerRich Felker <dalias@aerifal.cx>
Fri, 19 Jul 2013 23:57:52 +0000 (19:57 -0400)
while there's no POSIX namespace provision for UIO_* in uio.h, this
exact macro name is reserved in XBD 2.2.2. apparently some
glibc-centric software expects it to exist, so let's provide it.

include/sys/uio.h

index 09b6ab9..00f73a2 100644 (file)
@@ -21,6 +21,8 @@ extern "C" {
 
 #include <bits/alltypes.h>
 
 
 #include <bits/alltypes.h>
 
+#define UIO_MAXIOV 1024
+
 ssize_t readv (int, const struct iovec *, int);
 ssize_t writev (int, const struct iovec *, int);
 
 ssize_t readv (int, const struct iovec *, int);
 ssize_t writev (int, const struct iovec *, int);