From owner-man-jp-reviewer@jp.freebsd.org  Tue May 16 07:31:57 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id HAA89894;
	Tue, 16 May 2000 07:31:57 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from earth.advok.com (adsl-151-197-17-59.bellatlantic.net [151.197.17.59])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id HAA89889
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 16 May 2000 07:31:55 +0900 (JST)
	(envelope-from hiro@mail.advok.com)
Received: from [192.168.0.2] ([192.168.0.2])
	by earth.advok.com (8.9.3/3.7W) with ESMTP id SAA41825
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 15 May 2000 18:33:51 -0400 (EDT)
Message-Id: <200005152233.SAA41825@earth.advok.com>
X-Mailer: Macintosh Eudora Pro Version 3.1.1-Jr1
In-Reply-To: <200004291934.BBC23980.VLPZ@veltec.co.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
Date: Mon, 15 May 2000 18:35:21 -0400
To: man-jp-reviewer@jp.freebsd.org
From: Yoshihiro Ota <hiro@mail.advok.com>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 2485
Subject: [man-jp-reviewer 2485] Re: (man2) getpgrp.2
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: hiro@mail.advok.com

$BB@ED$G$9!#(J

At 7:34 PM +0900 4/29/00, Yuko Sasaki wrote:
> $B!V$G8=$l$^$7$?!#!W(J -> $B!V$GEP>l$7$^$7$?!#!W(J
> $B!VFI$_<h$j!W(J -> $B!VFI<h$j!W(J
>
> $B!V(Jfunction call is derived from it's usage in System V Release 4.$B!W(J
> $B$b(Jwordlist$B$G$9$+$M(J?
$BKM$,$3$l$r8+$?$N$O$O$8$a$F$N$h$&$J5$$,$7$^$9$,!D(J


$B%<%m(J -> 0
$B?.9f(J -> $B%7%0%J%k(J


$B0ULu$7$^$7$?!#(J
$B86J8!'(J
This incompatibility is required by IEEE Std1003.1-1990 (``POSIX'').
$B85Lu!'(J
$B$3$N8_49@-$N$J$5$O(J IEEE Std1003.1-1990 (``POSIX'') $B$K$h$C$FMW5a$5$l$F$$$^$9!#(J
$B=$@58e!'(J
$B8_49@-$O(J IEEE Std1003.1-1990 (``POSIX'') $B$X$NBP1~$K$h$j<:$o$l$F$7$^$$$^$7$?!#(J


$B<!$NFs$D$NJ8$rJQ99$7$^$7$?$,!"F|K\8l$K0cOB46$,;D$k$N$G8+$F2<$5$$!#(J
$B$"$H!"Ds=P$7$F$"$k$b$N$KL\0u$K(J ****** $B$,F~$C$F$$$^$9!#(J

$B86J8!'(J
processes that have the same process group as the terminal are foreground
and may read, while others will block with a signal if they attempt to read.

$B85Lu!'(J
$BC<Kv$HF1$8%W%m%;%9%0%k!<%W$r;}$D%W%m%;%9$O%U%)%"%0%i%&%s%I$K$"$j!"B>$N$b(J
$B$N$,FI<h$j$7$h$&$H$9$k>l9g!"%7%0%J%k$G%V%m%C%/$9$k4V$KFI<h$j$G$-$^$9!#(J

$B=$@5!'(J
$BC<Kv$HF1$8%W%m%;%9%0%k!<%W$r;}$A%U%)%"%0%i%&%s%I$K$"$k%W%m%;%9$O!"B>$N%W%m(J
$B%;%9$NFI$_<h$j$O%7%0%J%k$K$h$C$F%V%m%C%/$5$l$k$N$G!"FI<h$j$G$-$^$9!#(J

$B86J8!'(J
Although this function is used to support job control, all known job-control
shells always specify the calling process with this function.

$B85Lu!'(J
$B$3$N4X?t$O%8%g%V@)8f$r%5%]!<%H$9$k$N$K;HMQ$5$l$^$9$,!"4{CN$N%8%g%V@)8f%7%'%k(J
$B$O$9$Y$FI,$:$3$N4X?t$G%W%m%;%9$r8F$S=P$9$3$H$r;XDj$7$F$$$^$9!#(J

$B=$@5!'(J
$B$3$N4X?t$O%8%g%V@)8f$r%5%]!<%H$9$k$N$K;HMQ$5$l$^$9$,!"4{CN$N%8%g%V@)8f$r$9$k(J
$BA4$F$N%7%'%k$OI,$:$3$N4X?t$G%W%m%;%9$r;XDj$7$F$$$^$9!#(J


--- getpgrp.2.orig	Mon May 15 17:43:30 2000
+++ getpgrp.2	Mon May 15 18:27:08 2000
@@ -53,21 +53,21 @@
 .Fn getpgid
 $B$K$h$C$FJV$5$l$^$9!#(J
 .Fa pid
-$B$,%<%m$N>l9g!"(J
+$B$,(J 0 $B$N>l9g!"(J
 .Fn getpgid
-$B$O!"8=:_$N%W%m%;%9$N%W%m%;%9%0%k!<%W$rJV$7$^$9!#(J
+$B$O8=:_$N%W%m%;%9$N%W%m%;%9%0%k!<%W$rJV$7$^$9!#(J
 .Pp
-$B%W%m%;%9%0%k!<%W$O?.9f$NG[?.MQ$K;HMQ$5$l!"(J
+$B%W%m%;%9%0%k!<%W$O%7%0%J%k$NG[?.MQ$K;HMQ$5$l!"(J
 $B$^$?C<Kv$K$h$C$FF~NO$NMW5a$rD4@0$9$k$N$K$b;HMQ$5$l$^$9!#(J
-$BC<Kv$HF1$8%W%m%;%9%0%k!<%W$r;}$D%W%m%;%9$O%U%)%"%0%i%&%s%I$K$"$j!"(J
-$BB>$N$b$N$,FI<h$j$7$h$&$H$9$k>l9g!"(J
-$B?.9f$G%V%m%C%/$9$k4V$KFI<h$j$G$-$^$9!#(J
+*****
+$BC<Kv$HF1$8%W%m%;%9%0%k!<%W$r;}$A%U%)%"%0%i%&%s%I$K$"$k%W%m%;%9$O!"(J
+$BB>$N%W%m%;%9$NFI$_<h$j$O%7%0%J%k$K$h$C$F%V%m%C%/$5$l$k$N$G!"FI<h$j$G$-$^$9!#(J
+*****
 .Pp
-$B$3$N$h$&$K!"$3$N8F$S=P$7$O>pJs@)8f$r<B8=$9$k4V$K%W%m%;%9%0%k!<%W$r(J
-$B:n@.$9$k$?$a$K!"(J
+$B$3$N$h$&$K!"$3$N8F$S=P$7$O(J
 .Xr csh 1
-$B$N$h$&$J(J
-$B%W%m%0%i%`$K$h$C$F;HMQ$5$l$^$9!#(J
+$B$N$h$&$K%8%g%V@)8f$N$?$a$K%W%m%;%9%0%k!<%W$N:n@.$r(J
+$B9T$J$&%W%m%0%i%`$K$h$C$F;HMQ$5$l$^$9!#(J
 .Fn tcgetpgrp
 $B8F$S=P$7$H(J
 .Fn tcsetpgrp
@@ -94,10 +94,10 @@
 .Fn getpgrp
 $B$O!"(J
 .Fa "pid_t pid"
-$B0z?t$r<h$i$J$$$3$H$G2a5n$N(J Berkeley $B%P!<%8%g%s$H$O(J
-$B0[$J$C$F$$$^$9!#$3$N8_49@-$N$J$5$O(J
+$B0z?t$r<h$i$J$$$H$$$&E@$G2a5n$N(J Berkeley $B%P!<%8%g%s$H$O(J
+$B0[$J$C$F$$$^$9!#8_49@-$O(J
 .St -p1003.1-90
-$B$K$h$C$FMW5a$5$l$F$$$^$9!#(J
+$B$X$NBP1~$K$h$j<:$o$l$F$7$^$$$^$7$?!#(J
 .Pp
 .St -p1003.1-90
 $B4pK\35G0$+$i(J:
@@ -106,9 +106,10 @@
 $B$O!";XDj$N%W%m%;%9$K$D$$$F%W%m%;%9%0%k!<%W(J ID $B$rJV$9(J
 .Fn getpgrp
 $B4X?t$rHw$($F$$$^$9!#(J
-$B$3$N4X?t$O!"%8%g%V@)8f$r%5%]!<%H$9$k$N$K;HMQ$5$l$^$9$,!"(J
-$B4{CN$N%8%g%V@)8f%7%'%k$O$9$Y$FI,$:(J
-$B$3$N4X?t$G%W%m%;%9$r8F$S=P$9$3$H$r;XDj$7$F$$$^$9!#$3$N$h$&$K!"$h$j4JC1$J(J
+*****
+$B$3$N4X?t$O%8%g%V@)8f$r%5%]!<%H$9$k$N$K;HMQ$5$l$^$9$,!"(J
+$B4{CN$N%8%g%V@)8f$r$9$kA4$F$N%7%'%k$OI,$:(J
+$B$3$N4X?t$G%W%m%;%9$r;XDj$7$F$$$^$9!#(J*****$B$3$N$h$&$K!"$h$j4JC1$J(J
 .At V
 .Fn getpgrp
 $B$G==J,$G$"$j!"(J


