* include/limits.h: Define PIPE_BUF.

* syscalls.cc (fpathconf): Use PIPE_BUF instead of numerical constant.
        (pathconf): Ditto.
This commit is contained in:
Corinna Vinschen 2001-09-07 08:31:16 +00:00
parent ddeaa23fbb
commit b0cce7e127
3 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,9 @@
Fri Sep 7 10:27:00 2001 Corinna Vinschen <corinna@vinschen.de>
* include/limits.h: Define PIPE_BUF.
* syscalls.cc (fpathconf): Use PIPE_BUF instead of numerical constant.
(pathconf): Ditto.
Thu Sep 6 20:04:05 2001 Christopher Faylor <cgf@cygnus.com> Thu Sep 6 20:04:05 2001 Christopher Faylor <cgf@cygnus.com>
* fhandler_socket.cc (fhandler_socket::fhandler_socket): Ensure that * fhandler_socket.cc (fhandler_socket::fhandler_socket): Ensure that

View File

@ -129,6 +129,11 @@ details. */
#undef OPEN_MAX #undef OPEN_MAX
#define OPEN_MAX 256 #define OPEN_MAX 256
/* # of bytes in a pipe buf. This is the max # of bytes which can be
written to a pipe in one atomic operation. */
#undef PIPE_BUF
#define PIPE_BUF 4096
/* POSIX values */ /* POSIX values */
/* These should never vary from one system type to another */ /* These should never vary from one system type to another */
/* They represent the minimum values that POSIX systems must support. /* They represent the minimum values that POSIX systems must support.

View File

@ -1533,7 +1533,7 @@ fpathconf (int fd, int v)
case _PC_PATH_MAX: case _PC_PATH_MAX:
return PATH_MAX; return PATH_MAX;
case _PC_PIPE_BUF: case _PC_PIPE_BUF:
return 4096; return PIPE_BUF;
case _PC_CHOWN_RESTRICTED: case _PC_CHOWN_RESTRICTED:
case _PC_NO_TRUNC: case _PC_NO_TRUNC:
return -1; return -1;
@ -1575,7 +1575,7 @@ pathconf (const char *file, int v)
case _PC_MAX_INPUT: case _PC_MAX_INPUT:
return _POSIX_MAX_CANON; return _POSIX_MAX_CANON;
case _PC_PIPE_BUF: case _PC_PIPE_BUF:
return 4096; return PIPE_BUF;
case _PC_CHOWN_RESTRICTED: case _PC_CHOWN_RESTRICTED:
case _PC_NO_TRUNC: case _PC_NO_TRUNC:
return -1; return -1;