Print this page
5880 Increase IOV_MAX to at least 1024
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>

*** 23,32 **** --- 23,33 ---- * Copyright (c) 2013 Gary Mills * Copyright 2017 RackTop Systems. * * 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 */
*** 35,44 **** --- 36,46 ---- #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
*** 241,252 **** #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 */ --- 243,252 ----