The C and C++ Include Header Files
/usr/include/x86_64-linux-gnu/bits/uio_lim.h
$ cat -n /usr/include/x86_64-linux-gnu/bits/uio_lim.h 1 /* Implementation limits related to sys/uio.h - Linux version. 2 Copyright (C) 2017-2024 Free Software Foundation, Inc. 3 This file is part of the GNU C Library. 4 5 The GNU C Library is free software; you can redistribute it and/or 6 modify it under the terms of the GNU Lesser General Public 7 License as published by the Free Software Foundation; either 8 version 2.1 of the License, or (at your option) any later version. 9 10 The GNU C Library is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 Lesser General Public License for more details. 14 15 You should have received a copy of the GNU Lesser General Public 16 License along with the GNU C Library; if not, see 17
. */ 18 19 #ifndef _BITS_UIO_LIM_H 20 #define _BITS_UIO_LIM_H 1 21 22 /* Maximum length of the 'struct iovec' array in a single call to 23 readv or writev. 24 25 This macro has different values in different kernel versions. The 26 latest versions of the kernel use 1024 and this is good choice. Since 27 the C library implementation of readv/writev is able to emulate the 28 functionality even if the currently running kernel does not support 29 this large value the readv/writev call will not fail because of this. */ 30 #define __IOV_MAX 1024 31 32 #endif
Contact us
|
About us
|
Term of use
|
Copyright © 2000-2024 MyWebUniversity.com ™