From owner-cvs-lib Wed Dec 24 04:35:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA05159 for cvs-lib-outgoing; Wed, 24 Dec 1997 04:35:51 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA05116; Wed, 24 Dec 1997 04:35:19 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA19337; Wed, 24 Dec 1997 04:31:37 -0800 (PST) Date: Wed, 24 Dec 1997 04:31:37 -0800 (PST) Message-Id: <199712241231.EAA19337@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio snprintf.c vsnprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 04:31:35 PST Modified files: lib/libc/stdio snprintf.c vsnprintf.c Log: snprintf return value fixes to conform Single Unix specs: 1) if buffer size is smaller than arguments size, return buffer size, not arguments size as before. 2) if buffer size is 0, return 0, not EOF as before. (now it is compatible with Linux and Apache implementations too). NOTE: Single Unix specs says: If the value of n {buffer size} is zero on a call to snprintf(), an unspecified value less than 1 is returned. It means we can't return EOF since EOF can take *any* value in general not especially < 1. Better variant will be return -1 (it is less then 1 and different with n == 1 case) but -1 value is already occuped by EOF in our implementation, so we can't distinguish true IO error in that case. So 0 here is only possible case still conforming to Single Unix specs. Revision Changes Path 1.6 +8 -3 src/lib/libc/stdio/snprintf.c 1.6 +8 -3 src/lib/libc/stdio/vsnprintf.c From owner-cvs-lib Wed Dec 24 04:57:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA06241 for cvs-lib-outgoing; Wed, 24 Dec 1997 04:57:03 -0800 (PST) (envelope-from owner-cvs-lib) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA06198; Wed, 24 Dec 1997 04:56:12 -0800 (PST) (envelope-from ache@lsd.relcom.eu.net) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.8/8.8.8) id PAA15428; Wed, 24 Dec 1997 15:56:07 +0300 (MSK) (envelope-from ache) Date: Wed, 24 Dec 1997 15:56:05 +0300 (MSK) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/stdio snprintf.c vsnprintf.c In-Reply-To: <199712241231.EAA19337@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 24 Dec 1997, Andrey A. Chernov wrote: > EOF in our implementation, so we can't distinguish true IO error or argument error, f.e. n = -1 (too big unsigned). > in that case. So 0 here is only possible case still conforming > to Single Unix specs. -2 f.e. is also possible, but meaningless and not compatible with others (Linux, Apache). -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ From owner-cvs-lib Wed Dec 24 05:21:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA07014 for cvs-lib-outgoing; Wed, 24 Dec 1997 05:21:24 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA06990; Wed, 24 Dec 1997 05:20:59 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA19447; Wed, 24 Dec 1997 05:17:17 -0800 (PST) Date: Wed, 24 Dec 1997 05:17:17 -0800 (PST) Message-Id: <199712241317.FAA19447@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio fvwrite.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 05:17:16 PST Modified files: lib/libc/stdio fvwrite.c Log: Remove wrong comment about snprintf: "return the number of bytes needed, rather the number used" According to Single Unix specs: Upon successful completion, these functions return the number of bytes transmitted excluding the terminating null Revision Changes Path 1.6 +4 -5 src/lib/libc/stdio/fvwrite.c From owner-cvs-lib Wed Dec 24 05:51:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA08569 for cvs-lib-outgoing; Wed, 24 Dec 1997 05:51:16 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA08544; Wed, 24 Dec 1997 05:50:58 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA19551; Wed, 24 Dec 1997 05:47:16 -0800 (PST) Date: Wed, 24 Dec 1997 05:47:16 -0800 (PST) Message-Id: <199712241347.FAA19551@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio vfprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 05:47:15 PST Modified files: lib/libc/stdio vfprintf.c Log: Fix snprintf(...%n...) to pass not more than buffer size to %n agrument, old variant always assume infinite buffer. %n is for actually transmitted characters, not for planned ones. Revision Changes Path 1.14 +9 -5 src/lib/libc/stdio/vfprintf.c From owner-cvs-lib Wed Dec 24 06:36:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA11112 for cvs-lib-outgoing; Wed, 24 Dec 1997 06:36:42 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA11087; Wed, 24 Dec 1997 06:36:24 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA19823; Wed, 24 Dec 1997 06:32:42 -0800 (PST) Date: Wed, 24 Dec 1997 06:32:42 -0800 (PST) Message-Id: <199712241432.GAA19823@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio snprintf.c vsnprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 06:32:41 PST Modified files: lib/libc/stdio snprintf.c vsnprintf.c Log: Back out part related to "return 0 if n == 0" and return EOF as before. The main argument is that it is impossible to determine if %n evaluated or not when snprintf return 0, because it can happens for both n == 0 and n == 1. Although EOF here is good indication of the end of process, if n is decreased in the loop... Since it is already supposed in many places that EOF *is* negative, f.e. from Single Unix specs for snprintf "return ... a negative value if an output error was encountered" this not makes situation worse. Revision Changes Path 1.7 +1 -3 src/lib/libc/stdio/snprintf.c 1.7 +1 -3 src/lib/libc/stdio/vsnprintf.c From owner-cvs-lib Wed Dec 24 12:28:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA28565 for cvs-lib-outgoing; Wed, 24 Dec 1997 12:28:32 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA28504; Wed, 24 Dec 1997 12:27:55 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA07753; Wed, 24 Dec 1997 12:24:10 -0800 (PST) Date: Wed, 24 Dec 1997 12:24:10 -0800 (PST) Message-Id: <199712242024.MAA07753@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio snprintf.c vsnprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 12:24:10 PST Modified files: lib/libc/stdio snprintf.c vsnprintf.c Log: 1) Oops! Insert again if (n == 0) return 0. Final word is Bruce's quote: C9x specifies the BSD4.4-Lite behaviour: [#3] ... Thus, the null-terminated output has been completely written if and only if the returned value is less than n. It means that if we not have any null-terminated output as for n == 0 we can't return value less than n, so we forced to return value equal to n i.e. 0 The next good thing is glibc compatibility, of course. 2) Do check for too big n in machine-independent way. 3) Minor optimization assuming EOF is < 0 Revision Changes Path 1.8 +5 -5 src/lib/libc/stdio/snprintf.c 1.8 +5 -5 src/lib/libc/stdio/vsnprintf.c From owner-cvs-lib Wed Dec 24 15:07:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA06813 for cvs-lib-outgoing; Wed, 24 Dec 1997 15:07:07 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA06753; Wed, 24 Dec 1997 15:06:37 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA08016; Wed, 24 Dec 1997 15:02:51 -0800 (PST) Date: Wed, 24 Dec 1997 15:02:51 -0800 (PST) Message-Id: <199712242302.PAA08016@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio snprintf.c vfprintf.c vsnprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 15:02:50 PST Modified files: lib/libc/stdio snprintf.c vfprintf.c vsnprintf.c Log: Return back to BSD snprintf semantics which recent C9x standard adopts instead of Singe Unix, thanx Bruce for explaining, I am not realize standards war was there. But now, fix n == 0 case to not return error and fix check for too big n. Things left to do: check for overflow in arguments. Revision Changes Path 1.9 +9 -6 src/lib/libc/stdio/snprintf.c 1.15 +5 -9 src/lib/libc/stdio/vfprintf.c 1.9 +9 -6 src/lib/libc/stdio/vsnprintf.c From owner-cvs-lib Wed Dec 24 15:27:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA08782 for cvs-lib-outgoing; Wed, 24 Dec 1997 15:27:53 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA08722; Wed, 24 Dec 1997 15:27:07 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA08119; Wed, 24 Dec 1997 15:23:22 -0800 (PST) Date: Wed, 24 Dec 1997 15:23:22 -0800 (PST) Message-Id: <199712242323.PAA08119@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio fvwrite.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 15:23:21 PST Modified files: lib/libc/stdio fvwrite.c Log: 1) Restore back comment about snprintf() 2) Optimize string buffer copy to call memcpy() and update pointers only for count > 0, it makes snprintf(NULL, 0, ...) more efficient Revision Changes Path 1.7 +10 -7 src/lib/libc/stdio/fvwrite.c From owner-cvs-lib Wed Dec 24 15:58:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA11079 for cvs-lib-outgoing; Wed, 24 Dec 1997 15:58:49 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA11007; Wed, 24 Dec 1997 15:58:11 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA08226; Wed, 24 Dec 1997 15:54:25 -0800 (PST) Date: Wed, 24 Dec 1997 15:54:25 -0800 (PST) Message-Id: <199712242354.PAA08226@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio snprintf.c vsnprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 15:54:25 PST Modified files: lib/libc/stdio snprintf.c vsnprintf.c Log: Correct type of stored argument place (from previous fix) Revision Changes Path 1.10 +2 -2 src/lib/libc/stdio/snprintf.c 1.10 +2 -2 src/lib/libc/stdio/vsnprintf.c From owner-cvs-lib Wed Dec 24 16:36:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA13194 for cvs-lib-outgoing; Wed, 24 Dec 1997 16:36:57 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA13141; Wed, 24 Dec 1997 16:36:05 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA09090; Wed, 24 Dec 1997 16:32:19 -0800 (PST) Date: Wed, 24 Dec 1997 16:32:19 -0800 (PST) Message-Id: <199712250032.QAA09090@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio vfprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/24 16:32:19 PST Modified files: lib/libc/stdio vfprintf.c Log: Add overflow checks: if output size becomes bigger than INT_MAX, just return EOF Revision Changes Path 1.16 +13 -2 src/lib/libc/stdio/vfprintf.c From owner-cvs-lib Wed Dec 24 16:55:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA13951 for cvs-lib-outgoing; Wed, 24 Dec 1997 16:55:41 -0800 (PST) (envelope-from owner-cvs-lib) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA13856; Wed, 24 Dec 1997 16:53:40 -0800 (PST) (envelope-from ache@lsd.relcom.eu.net) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.8/8.8.8) id DAA25455; Thu, 25 Dec 1997 03:53:36 +0300 (MSK) (envelope-from ache) Date: Thu, 25 Dec 1997 03:53:33 +0300 (MSK) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/stdio vfprintf.c In-Reply-To: <199712250032.QAA09090@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 24 Dec 1997, Andrey A. Chernov wrote: > ache 1997/12/24 16:32:19 PST > > Modified files: > lib/libc/stdio vfprintf.c > Log: > Add overflow checks: if output size becomes bigger than INT_MAX, > just return EOF More checks should be added (later?) for numeric arguments, old n=10*n+to_digit(*cp) code can be easily overflowed (wrapped around negative) many times... -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ From owner-cvs-lib Wed Dec 24 20:28:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA21728 for cvs-lib-outgoing; Wed, 24 Dec 1997 20:28:46 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA21615; Wed, 24 Dec 1997 20:24:57 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA10040; Wed, 24 Dec 1997 20:21:10 -0800 (PST) Date: Wed, 24 Dec 1997 20:21:10 -0800 (PST) Message-Id: <199712250421.UAA10040@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/net gethostnamadr.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1997/12/24 20:21:09 PST Modified files: lib/libc/net gethostnamadr.c Log: Removed unnecessary initialization of hp in gethostbyaddr_r. Revision Changes Path 1.13 +3 -3 src/lib/libc/net/gethostnamadr.c From owner-cvs-lib Wed Dec 24 21:15:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA23088 for cvs-lib-outgoing; Wed, 24 Dec 1997 21:15:01 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA22829; Wed, 24 Dec 1997 21:11:09 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA10170; Wed, 24 Dec 1997 21:07:21 -0800 (PST) Date: Wed, 24 Dec 1997 21:07:21 -0800 (PST) Message-Id: <199712250507.VAA10170@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-include@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/include pthread.h src/lib/libc_r/uthread uthread_detach.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1997/12/24 21:07:21 PST Modified files: include pthread.h lib/libc_r/uthread uthread_detach.c Log: Changed pthread_detach to conform to POSIX, i.e. the single argument provided is of type pthread_t instead of pthread_t *. PR: 4320 Return EINVAL instead of ESRCH if attempting to detach an already detached thread. Revision Changes Path 1.7 +1 -1 src/include/pthread.h 1.4 +3 -10 src/lib/libc_r/uthread/uthread_detach.c From owner-cvs-lib Fri Dec 26 08:16:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA18539 for cvs-lib-outgoing; Fri, 26 Dec 1997 08:16:26 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA18483; Fri, 26 Dec 1997 08:15:49 -0800 (PST) (envelope-from hoek@FreeBSD.org) From: Tim Vanderhoek Received: (from hoek@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA24739; Fri, 26 Dec 1997 08:11:50 -0800 (PST) Date: Fri, 26 Dec 1997 08:11:50 -0800 (PST) Message-Id: <199712261611.IAA24739@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/sys fork.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk hoek 1997/12/26 08:11:50 PST Modified files: lib/libc/sys fork.2 Log: fork() checks RLIMIT_NPROC, not RLIMIT_NOFILE. pr: docs/5260 submitted-by: Niall Smart [3]njs3@doc.ic.ac.uk Revision Changes Path 1.6 +1 -1 src/lib/libc/sys/fork.2 From owner-cvs-lib Fri Dec 26 08:29:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA19120 for cvs-lib-outgoing; Fri, 26 Dec 1997 08:29:26 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA19027; Fri, 26 Dec 1997 08:27:23 -0800 (PST) (envelope-from hoek@FreeBSD.org) From: Tim Vanderhoek Received: (from hoek@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA24822; Fri, 26 Dec 1997 08:23:24 -0800 (PST) Date: Fri, 26 Dec 1997 08:23:24 -0800 (PST) Message-Id: <199712261623.IAA24822@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/sys fork.2 Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk hoek 1997/12/26 08:23:23 PST Modified files: (Branch: RELENG_2_2) lib/libc/sys fork.2 Log: YACC: fork() checks RLIMIT_NPROC, not RLIMIT_NOFILE. pr: docs/5260 submitted-par: Niall Smart [3]njs3@doc.ic.ac.uk Revision Changes Path 1.3.2.2 +1 -1 src/lib/libc/sys/fork.2