From owner-man-jp-reviewer@jp.freebsd.org  Wed Jan 17 10:53:01 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id KAA36583;
	Wed, 17 Jan 2001 10:53:01 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from motgate.mot.com (motgate.mot.com [129.188.136.100])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id KAA36568
	for <man-jp-reviewer@jp.freebsd.org>; Wed, 17 Jan 2001 10:53:00 +0900 (JST)
	(envelope-from kageyama@cig.nml.mot.com)
Received: [from pobox3.mot.com (pobox3.mot.com [10.64.251.242]) by motgate.mot.com (motgate 2.1) with ESMTP id SAA02140 for <man-jp-reviewer@jp.freebsd.org>; Tue, 16 Jan 2001 18:52:58 -0700 (MST)]
Received: [from mailtky.cig.nml.mot.com (mailtky.cig.nml.mot.com [218.116.3.205]) by pobox3.mot.com (MOT-pobox3 2.0) with ESMTP id SAA14518 for <man-jp-reviewer@jp.freebsd.org>; Tue, 16 Jan 2001 18:49:16 -0700 (MST)]
Received: from cig.nml.mot.com ([218.116.6.51])
	by mailtky.cig.nml.mot.com (8.9.1/3.7W98111016) with ESMTP id KAA20917
	for <man-jp-reviewer@jp.freebsd.org>; Wed, 17 Jan 2001 10:52:55 +0900 (JST)
Message-ID: <3A64FAEC.9D5C769D@cig.nml.mot.com>
Date: Wed, 17 Jan 2001 10:52:44 +0900
From: Yoshiteru Kageyama <kageyama@cig.nml.mot.com>
Organization: Motorola Japan, Ltd.
X-Mailer: Mozilla 4.51 [ja] (X11; I; SunOS 5.7 sun4u)
X-Accept-Language: ja
MIME-Version: 1.0
To: man-jp-reviewer@jp.freebsd.org
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
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 3268
Subject: [man-jp-reviewer 3268] (man2) semctl.2
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: kageyama@cig.nml.mot.com

$B0~;3$G$9!#(B
semctl.2 $B$r$_$^$7$?!#(B
$B!t$3$l$G!"$H$j$"$($:0lDL$j8+$?$3$H$K$J$k$N$G$9$+!)(B (^^)

$B$3$A$i$O!"FI$_0W$5$r9M$($?$/$i$$$G$9!#FbMF$O<h$jN)$F$F$$$&$3$H$O(B
$B$J$+$C$?$N$G!#(B

--- semctl.2	Wed Jan 17 10:01:39 2001
+++ semctl.2.new	Wed Jan 17 10:01:39 2001
@@ -41,14 +41,14 @@
 .Fn semctl
 $B$O!"(B
 .Fa semid
-$B$,<($9%;%^%U%)=89g$KBP$7$F(B
+$B$G<($5$l$k%;%^%U%)=89g$KBP$7$F(B
 .Fa cmd
 $B$,<($9A`:n$r<B9T$7$^$9!#(B
-4 $BHVL\$N0z?t(B
-.Fa "union semun arg"
-$B$O!"FCDj$NCM$N(B
+$B$"$kCM$N(B
 .Fa cmd
-$B$N$?$a$KI,MW$G$9!#(B
+$B$KBP$7$F$O!"(B4 $BHVL\$N0z?t(B
+.Fa "union semun arg"
+$B$,I,MW$G$9!#(B
 .Fa arg
 $B%Q%i%a!<%?$r;HMQ$9$k%3%^%s%I$N>l9g!"(B
 .Fa "union semun"
@@ -59,8 +59,8 @@
 .\"
 union semun {
         int     val;            /*  SETVAL $BMQ$NCM(B */
-        struct  semid_ds *buf;  /*  IPC_STAT & IPC_SET $BMQ$N%P%C%U%!(B */
-        u_short *array;         /*  GETALL & SETALL $BMQ$NG[Ns(B */
+        struct  semid_ds *buf;  /*  IPC_STAT $B$*$h$S(B IPC_SET $BMQ$N%P%C%U%!(B */
+        u_short *array;         /*  GETALL $B$*$h$S(B SETALL $BMQ$NG[Ns(B */
 };
 .Ed
 .Pp
@@ -87,7 +87,7 @@
 $B$r!"(B
 .Fa arg.buf
 $B$,;X$99=B$BN$N%a%s%P$H0lCW$9$k$h$&$KJQ99$7$^$9!#(B
-$B8F$S=P$7%W%m%;%9$N<B8z%f!<%6(B ID $B$O!"(B
+$B8F$S=P$785%W%m%;%9$N<B8z%f!<%6(B ID $B$O!"(B
 .Fa sem_perm.uid
 $B$^$?$O(B
 .Fa sem_perm.cuid
@@ -118,7 +118,7 @@
 .It Dv GETNCNT
 $B%;%^%U%)HV9f(B
 .Fa semnum
-$B$NCM$,8=:_$NCM$h$jBg$-$/$J$k$N$rBT5!$7$F$$$k%W%m%;%9$N?t$rJV$7$^$9!#(B
+$B$NCM$,8=:_$NCM$h$jBg$-$/$J$k$N$rBT$C$F$$$k%W%m%;%9$N?t$rJV$7$^$9!#(B
 .It Dv GETZCNT
 $B%;%^%U%)HV9f(B
 .Fa semnum
@@ -142,25 +142,21 @@
 .\"
 struct semid_ds {
         struct  ipc_perm sem_perm;      /* $BA`:n%Q!<%_%C%7%g%s9=B$BN(B */
-        struct  sem*sem_base;   /* $B=89gFb$N:G=i$N%;%^%U%)$X$N%]%$%s%?(B */
+        struct  sem *sem_base;  /* $B=89gFb$N:G=i$N%;%^%U%)$X$N%]%$%s%?(B */
         u_short sem_nsems;      /* $B=89gFb$N%;%^%U%)$N?t(B */
         time_t  sem_otime;      /* $B:G8e$NA`:n;~9o(B */
         long    sem_pad1;       /* SVABI/386 $B$K$h$k$H$3$l$,I,MW(B */
         time_t  sem_ctime;      /* $B:G8e$NJQ99;~9o(B */
-                                /* 00:00:00 GMT, Jan.1, 1970 */
+                                /* 00:00:00 GMT, Jan. 1, 1970 */
                                 /* $B$+$i$NICC10L$N7P2a;~4V(B */
         long    sem_pad2;       /* SVABI/386 $B$K$h$k$H$3$l$,I,MW(B */
         long    sem_pad3[4];    /* SVABI/386 $B$K$h$k$H$3$l$,I,MW(B */
 };
 .Ed
 .Sh $BLa$jCM(B
-$B@5>o$K40N;$9$k$H!"(B
+$B=hM}$,@5>o$K40N;$9$k$H!"(B
 .Fa cmd
-$B$,(B
-GETVAL, GETNCNT
-$B$^$?$O(B
-GETZCNT
-$B$N$I$l$+$H0lCW$9$k$H$-!"(B
+$B$,(B GETVAL, GETNCNT $B$^$?$O(B GETZCNT $B$N$I$l$+$G$"$k$H$-!"(B
 .Fn semctl
 $B$OBP1~$9$kCM$rJV$7$^$9!#$=$&$G$J$$>l9g$O(B
 0 $B$rJV$7$^$9!#(B
@@ -183,7 +179,7 @@
 $B%;%^%U%)=89g$N=jM-<T$^$?$O:n@.<T$N%f!<%6(B ID $B$H0lCW$7$^$;$s!#(B
 .It Bq Er EACCES
 $BA`:n$H%;%^%U%)=89g$N%b!<%I$N4V$KIT0lCW$,$"$C$?$?$a$K(B
-$B%Q!<%_%C%7%g%s$,5q@d$5$l$^$7$?!#(B
+$B%Q!<%_%C%7%g%s$,5qH]$5$l$^$7$?!#(B
 .Sh $B4XO"9`L\(B
 .Xr semget 2 ,
 .Xr semop 2
