Print this page
OS-3752 Increase IOV_MAX to at least 1024

*** 22,31 **** --- 22,32 ---- /* * Copyright (c) 2013 Gary Mills * * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. + * Copyright 2015 Joyent, Inc. All rights reserved. */ /* Copyright (c) 1988 AT&T */ /* All Rights Reserved */
*** 34,43 **** --- 35,45 ---- #define _LIMITS_H #include <sys/feature_tests.h> #include <sys/isa_defs.h> #include <iso/limits_iso.h> + #include <sys/limits.h> /* * Include fixed width type limits as proposed by the ISO/JTC1/SC22/WG14 C * committee's working draft for the revision of the current ISO C standard, * ISO/IEC 9899:1990 Programming language - C. These are not currently
*** 235,246 **** #define _XOPEN_IOV_MAX 16 /* max # iovec/process with readv()/writev() */ #define _XOPEN_NAME_MAX 255 /* max # bytes in filename excluding null */ #define _XOPEN_PATH_MAX 1024 /* max # bytes in a pathname */ - #define IOV_MAX _XOPEN_IOV_MAX - #if defined(__EXTENSIONS__) || \ (!defined(_STRICT_STDC) && !defined(__XOPEN_OR_POSIX)) #define FCHR_MAX 1048576 /* max size of a file in bytes */ #define PID_MAX 999999 /* max value for a process ID */ --- 237,246 ----