From owner-freebsd-current Fri Apr 19 08:39:41 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA13510 for current-outgoing; Fri, 19 Apr 1996 08:39:41 -0700 (PDT) Received: from snarf.dorm.umd.edu (snarf.dorm.umd.edu [129.2.152.38]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id IAA13504 for ; Fri, 19 Apr 1996 08:39:35 -0700 (PDT) Received: from localhost (kashmir@localhost) by snarf.dorm.umd.edu (8.7.4/rimshot) with SMTP id LAA12254; Fri, 19 Apr 1996 11:02:05 -0400 (EDT) X-Authentication-Warning: snarf.dorm.umd.edu: kashmir owned process doing -bs Date: Fri, 19 Apr 1996 11:02:05 -0400 (EDT) From: Mike Grupenhoff To: Lars Gerhard Kuehl cc: smpatel@umiacs.UMD.EDU, current@FreeBSD.ORG Subject: Re: Changes for vfork() In-Reply-To: <9604191322.AA07511@elbe.desy.de> Message-ID: X-Phase-of-the-Moon: Waxing Crescent (2% of Full) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 19 Apr 1996, Lars Gerhard Kuehl wrote: > I'd prefer somthing like a pid_t newfork(int suspend_parent), You already have it: #define fork() rfork(RFPROC|RFFDG) #define vfork() rfork(RFPROC|RFFDG|RFPPWAIT) The RFPPWAIT flag is equivalent to your suspend_parent argument. mike