From owner-man-jp-reviewer@jp.freebsd.org  Mon May 14 07:53:22 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id HAA96142;
	Mon, 14 May 2001 07:53:22 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from smtp1.interramp.com (smtp1.interramp.com [38.8.45.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id HAA96137
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 14 May 2001 07:53:20 +0900 (JST)
	(envelope-from horikawa@psinet.com)
Received: from [38.26.194.18] (helo=localhost)
	by smtp1.interramp.com with esmtp (Exim 1.90 #1)
	for man-jp-reviewer@jp.freebsd.org
	id 14z4jg-0001mk-00; Sun, 13 May 2001 18:53:13 -0400
To: man-jp-reviewer@jp.freebsd.org
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20010513185358A.horikawa@psinet.com>
Date: Sun, 13 May 2001 18:53:58 -0400
From: Kazuo Horikawa <horikawa@psinet.com>
X-Dispatcher: imput version 20000228(IM140)
Lines: 304
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: man-jp-reviewer 3603
Subject: [man-jp-reviewer 3603] (check) VFS_XXX.9 and acl(9)
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: horikawa@psinet.com

 $BKY@n$G$9!#(B

VFS_CHECKEXP.9 VFS_FHTOVP.9 VFS_INIT.9 VFS_MOUNT.9 VFS_QUOTACTL.9
VFS_ROOT.9 VFS_START.9 VFS_STATFS.9 VFS_SYNC.9 VFS_UNMOUNT.9
VFS_VGET.9 VFS_VPTOFH.9 acl.9 $B$r%A%'%C%/$7$^$7$?!#(B

 o VFS_CHECKEXP(9):
  -$B%/%i%$%"%s%H$,4{$K%U%!%$%k%7%9%F%`$K%"%/%;%9$7$?$3$H$r3NG'$9$k$?$a$K!"(B
  +$B%/%i%$%"%s%H$,%U%!%$%k%7%9%F%`$K%"%/%;%92DG=$+$r3NG'$9$k$?$a$K!"(B
   has access $B$N(B access $B$OL>;l$G$"$j!"(Bto validate that a client has access
   $B$G!"!V%/%i%$%"%s%H$,%"%/%;%92DG=$+$r3NG'$9$k!W$H$$$C$?0UL#$@$H9M$($^$9!#(B
   $B86J8$O(B
     It is generally called before VFS_FHTOVP(9) to validate that a client has
     access to the filesystem.

 o VFS_EHTOVP(9):
   generation count $B@8@.%+%&%s%?(B -> $B@$Be%+%&%s%?(B
   $B%P!<%8%g%s4IM}$NJ80U$K$*$1$k(B generation $B$NLu8l$O!"(B
   $B!V@$Be!W$,0lHLE*$@$H9M$($^$9!#(B

 $B$=$NB>$O!"I=8=>e$NJQ99$G$9!#(B

diff -ur ../man9.orig/VFS_CHECKEXP.9 VFS/VFS_CHECKEXP.9
--- ../man9.orig/VFS_CHECKEXP.9	Thu Mar 22 21:38:08 2001
+++ VFS/VFS_CHECKEXP.9	Sun May 13 13:25:53 2001
@@ -36,27 +36,28 @@
 .Ft int
 .Fn VFS_CHECKEXP "struct mount *mp" "struct mbuf  *nam" "int *exflagsp" "struct ucred **credanonp"
 .Sh $B2r@b(B
-$B$3$l$O(B NFS $B%5!<%P$K$h$C$F!"%/%i%$%"%s%H$K%^%&%s%H%]%$%s%H$,%(%/%9%]!<%H(B
-$B$5$l$F$$$k$+$I$&$+$r%A%'%C%/$7$^$9!#(B
+$B$3$l$O!"%/%i%$%"%s%H$K%^%&%s%H%]%$%s%H$,%(%/%9%]!<%H(B
+$B$5$l$F$$$k$+$I$&$+$r%A%'%C%/$9$k$?$a$K!"(BNFS $B%5!<%P$,;HMQ$7$^$9!#(B
 .Pp
 $B0z?t$O0J2<$NDL$j$G$9!#(B
 .Bl -tag -width credanonp
 .It Ar mp
-$B%A%'%C%/$5$l$k$Y$-%^%&%s%H%]%$%s%H!#(B
+$B%A%'%C%/BP>]$N%^%&%s%H%]%$%s%H!#(B
 .It Ar nam
-$B%/%i%$%"%s%H$N%M%C%H%o!<%/%"%I%l%9$r4^$s$G$$$k(B mbuf$B!#(B
+$B%/%i%$%"%s%H$N%M%C%H%o!<%/%"%I%l%9$r4^$`(B mbuf$B!#(B
 .It Ar exflagsp
-$B$3$N%/%i%$%"%s%H$N%(%/%9%]!<%H%U%i%0$NLa$jCM!#(B
+$B$3$N%/%i%$%"%s%H$KBP$9$k!"%(%/%9%]!<%H%U%i%0$NLa$jCM!#(B
 .It Ar credanonp
-$B$3$N%/%i%$%"%s%H$NF?L>$N>ZL@$NLa$jCM!#(B
+$B$3$N%/%i%$%"%s%H$KBP$9$k!"F?L>$N>ZL@$NLa$jCM!#(B
 .El
 .Pp
+$B%U%!%$%k%7%9%F%`$N%^%&%s%H9=B$$KBP$7$F8F$S=P$7$F!"(B
 .Fa nam
-$B$K$=$N%"%I%l%9$,4^$^$l$F$$$k%/%i%$%"%s%H$KBP$7$F%(%/%9%]!<%H$5$l$F$$$k$+$r(B
-$B7hDj$9$k$?$a$K!"%U%!%$%k%7%9%F%`$N%^%&%s%H9=B$$G8F$S=P$5$l$k$Y$-$G$9!#(B
+$B$K%"%I%l%9$,4^$^$l$k%/%i%$%"%s%H$KBP$7$F$=$N%U%!%$%k%7%9%F%`$,(B
+$B%(%/%9%]!<%H$5$l$F$$$k$+$I$&$+$r7hDj$G$-$^$9!#(B
 .Pp
 $B0lHLE*$K$O!"(B
-$B%/%i%$%"%s%H$,4{$K%U%!%$%k%7%9%F%`$K%"%/%;%9$7$?$3$H$r3NG'$9$k$?$a$K!"(B
+$B%/%i%$%"%s%H$,%U%!%$%k%7%9%F%`$K%"%/%;%92DG=$+$r3NG'$9$k$?$a$K!"(B
 .Xr VFS_FHTOVP 9
 $B$NA0$K8F$S=P$5$l$^$9!#(B
 .Pp
@@ -70,9 +71,9 @@
 $B$r8F$S=P$9$Y$-$G$9!#(B
 .Pp
 .Sh $BLa$jCM(B
-$B%(%/%9%]!<%H%U%i%0$H(B(
+$B$=$N%/%i%$%"%s%H$KBP$9$k%(%/%9%]!<%H%U%i%0$H(B (
 .Xr vfs_export_lookup 9
-$B$+$iJV$5$l$k(B )$B$=$N%/%i%$%"%s%H$KBP$9$kF?L>$N>ZL@$,(B
+$B$+$iJV$5$l$k(B) $BF?L>$N>ZL@$,(B
 .Fa *exflagsp
 $B$H(B
 .Fa *credanonp
diff -ur ../man9.orig/VFS_FHTOVP.9 VFS/VFS_FHTOVP.9
--- ../man9.orig/VFS_FHTOVP.9	Mon Mar 26 23:17:08 2001
+++ VFS/VFS_FHTOVP.9	Sun May 13 13:16:05 2001
@@ -51,21 +51,21 @@
 .It Ar fhp
 $BJQ49$5$l$k%U%!%$%k%O%s%I%k!#(B
 .It Ar vpp
-$B?7$7$$%m%C%/$5$l$?(B vnode $B$NLa$jCM!#(B
+$B?7$7$$!"%m%C%/$5$l$?(B vnode $B$NLa$jCM!#(B
 .El
 .Pp
-$B%U%!%$%k%O%s%I%k$NFbMF$O%U%!%$%k%7%9%F%`$K$h$C$FDj5A$5$l$F$$$F!"(B
-$B%7%9%F%`$NB>$NItJ,$K$h$C$FD4::$5$l$^$;$s!#(B
+$B%U%!%$%k%O%s%I%k$NFbMF$O!"%U%!%$%k%7%9%F%`$K$h$C$FDj5A$5$l$F$$$F!"(B
+$B%7%9%F%`$NB>$NItJ,$K$h$C$F8!::$5$l$^$;$s!#(B
 $B%U%!%$%k$,:o=|$5$l$?;~$d?7$7$$%U%!%$%k$N$?$a$K%U%!%$%k%7%9%F%`$N;q8;$,(B
 $B:FMxMQ$5$l$?;~$NDLCN$HF1$8DxEY$K!"%U%!%$%k%7%9%F%`$NCf$N%U%!%$%k$r(B
 $BFH<+$K<1JL$9$k$?$a$N==J,$J>pJs$r4^$s$G$$$k$Y$-$G$9!#(B
-$BNc$($P!"(BUFS $B%U%!%$%k%7%9%F%`$O%U%!%$%k%O%s%I%k$NCf$K(B inode $BHV9f(B
-$B$*$h$S(B inode $B@8@.%+%&%s%?$r3JG<$7$^$9!#(B
+$BNc$($P!"(BUFS $B%U%!%$%k%7%9%F%`$O!"%U%!%$%k%O%s%I%k$NCf$K(B inode $BHV9f(B
+$B$*$h$S(B inode $B@$Be%+%&%s%?$r3JG<$7$^$9!#(B
 .Pp
-$B0lHLE*$K$O$3$N4X?t$X$N8F$S=P$7$O!"$=$N%U%!%$%k$,%/%i%$%"%s%H$K$H$C$F(B
-$B%"%/%;%92DG=$G$"$k$+$I$&$+$rD4::$9$k$?$a$K(B
+$B0lHLE*$K$O$3$N4X?t$X$N8F$S=P$78e$O!"$=$N%U%!%$%k$,%/%i%$%"%s%H$K$H$C$F(B
+$B%"%/%;%92DG=$G$"$k$+$I$&$+$r8!::$9$k$?$a$K(B
 .Xr VFS_CHECKEXP 9
-$B$X$N8F$S=P$7$,8e$KB3$/$Y$-$G$9!#(B
+$B8F$S=P$7$,9T$o$l$^$9!#(B
 .Pp
 .Sh $BLa$jCM(B
 $B$=$N%U%!%$%k$N%m%C%/$5$l$?(B vnode $B$,(B
diff -ur ../man9.orig/VFS_INIT.9 VFS/VFS_INIT.9
--- ../man9.orig/VFS_INIT.9	Thu Mar 22 21:20:40 2001
+++ VFS/VFS_INIT.9	Sun May 13 13:10:59 2001
@@ -41,7 +41,7 @@
 .Ft int
 .Fn VFS_INIT
 .Sh $B2r@b(B
-$B$3$N4X?t$O!"%U%!%$%k%7%9%F%`$,62$i$/$"$k$@$m$&(B
+$B$3$N4X?t$O!"%U%!%$%k%7%9%F%`$,J];}2DG=$J(B
 $BA4$F$NBg0h%G!<%?9=B$BN$r=i4|2=$9$k$?$a$K!"0lEY$@$18F$S=P$5$l$^$9!#(B
 $B%*%Z%l!<%F%#%s%0%7%9%F%`$N5/F0;~$^$?$O!"(B
 $BF0E*$KFI$_9~$^$l$?%U%!%$%k%7%9%F%`$G$O(B
diff -ur ../man9.orig/VFS_MOUNT.9 VFS/VFS_MOUNT.9
--- ../man9.orig/VFS_MOUNT.9	Mon Mar 26 22:18:36 2001
+++ VFS/VFS_MOUNT.9	Sun May 13 13:09:36 2001
@@ -58,11 +58,11 @@
 .Xr namei 9
 $B$N8F$S=P$7$N7k2L!#(B
 .It Ar p
-$B%U%!%$%k%7%9%F%`$r%^%&%s%H$7$F$$$k%W%m%;%9!#(B
+$B%U%!%$%k%7%9%F%`$r%^%&%s%H$7$h$&$H$7$F$$$k%W%m%;%9!#(B
 .El
 .Pp
-$B$3$l$O?7$7$$%U%!%$%k%7%9%F%`$r%^%&%s%H$9$k$?$a$H!"(B
-$BB8:_$7$F$$$k%U%!%$%k%7%9%F%`$NB0@-JQ99$9$k$?$a$NN>J}$G8F$S=P$5$l$^$9!#(B
+$B$3$l$O!"?7$7$$%U%!%$%k%7%9%F%`$r%^%&%s%H$9$kL\E*$H!"(B
+$B4{B8$N%U%!%$%k%7%9%F%`$NB0@-JQ99$NL\E*$N!"N>J}$NMQES$G8F$S=P$5$l$^$9!#(B
 .Fa mp->mnt_flag
 $B$K(B
 .Dv MNT_UPDATE
@@ -73,14 +73,15 @@
 $B;HMQ$5$l$k$3$H$,2DG=$G$9!#(B
 $B$^$?!"(B
 .Xr mountd 8
-$B$K$h$C$F%U%!%$%k%7%9%F%`$N(B NFS export $B>pJs$N99?7$K$b;HMQ$5$l$F$$$^$9!#(B
+$B$K$h$C$F%U%!%$%k%7%9%F%`$N(B NFS $B%(%/%9%]!<%H>pJs$N99?7$K$b;HMQ$5$l$F$$$^$9!#(B
 .Pp
 .Dv MNT_UPDATE
-$B%U%i%0$,@_Dj$5$l$F$$$J$$>l9g$K$O!"?75,$N%U%!%$%k%7%9%F%`$,%^%&%s%H$5$l$^$9!#(B
-$B%U%!%$%k%7%9%F%`$N%3!<%I$O%U%!%$%k%7%9%F%`$rI=8=$9$kI,MW$J;dE*%G!<%?$N(B
-$B3d$jEv$F$H=i4|2=$r9T$J$&$Y$-$G$9!#(B ($B$3$N>pJs$r3JG<$9$k$?$a$K(B
+$B%U%i%0$,@_Dj$5$l$F$$$J$$>l9g$K$O!"(B
+$B$3$l$O?75,$K%^%&%s%H$5$l$?%U%!%$%k%7%9%F%`$G$9!#(B
+$B%U%!%$%k%7%9%F%`$N%3!<%I$O!"%U%!%$%k%7%9%F%`$NI=8=$KI,MW$J;dE*%G!<%?$N(B
+$B3d$jEv$F$H=i4|2=$r9T$J$&$Y$-$G$9(B ($B$3$N>pJs$r3JG<$9$k$?$a$K(B
 .Fa mp->mnt_data
-$B%U%#!<%k%I$r;HMQ$9$k$3$H$,2DG=$G$9!#(B)
+$B%U%#!<%k%I$r;HMQ2DG=$G$9(B)$B!#(B
 .Sh $B4XO"9`L\(B
 .Xr VFS 9 ,
 .Xr vnode 9
diff -ur ../man9.orig/VFS_ROOT.9 VFS/VFS_ROOT.9
--- ../man9.orig/VFS_ROOT.9	Thu Mar 22 21:47:42 2001
+++ VFS/VFS_ROOT.9	Sun May 13 13:03:04 2001
@@ -41,7 +41,7 @@
 .Ft int
 .Fn VFS_ROOT "struct mount *mp" "struct vnode **vpp"
 .Sh $B2r@b(B
-$B%U%!%$%k%7%9%F%`$N%k!<%H%G%#%l%/%H%j$N%m%C%/$5$l$?(B vnode $B$rJV$7$^$9!#(B
+$B%U%!%$%k%7%9%F%`$N%k!<%H%G%#%l%/%H%j$KBP$9$k!"%m%C%/$5$l$?(B vnode $B$rJV$7$^$9!#(B
 .Pp
 $B0z?t$O0J2<$NDL$j$G$9!#(B
 .Bl -tag -width vpp
diff -ur ../man9.orig/VFS_START.9 VFS/VFS_START.9
--- ../man9.orig/VFS_START.9	Thu Mar 22 21:33:00 2001
+++ VFS/VFS_START.9	Sun May 13 12:58:31 2001
@@ -51,7 +51,7 @@
 .It Ar flags
 ??
 .It Ar p
-$B%U%!%$%k%7%9%F%`$r3+;O$5$;$F$$$k%W%m%;%9!#(B
+$B%U%!%$%k%7%9%F%`$r5/F0$7$F$$$k%W%m%;%9!#(B
 .El
 .Sh $B4XO"9`L\(B
 .Xr VFS 9 ,
diff -ur ../man9.orig/VFS_STATFS.9 VFS/VFS_STATFS.9
--- ../man9.orig/VFS_STATFS.9	Thu Mar 22 21:52:53 2001
+++ VFS/VFS_STATFS.9	Sun May 13 13:02:21 2001
@@ -41,8 +41,8 @@
 .Ft int
 .Fn VFS_STATFS "struct mount *mp" "struct statfs *sbp" "struct proc *p"
 .Sh $B2r@b(B
-$B$3$N8F$S=P$7$O!"?d>)$5$l$F$$$kF~=PNO%5%$%:!"6u$-NN0h!"6u$-(B inode $B$J$I$r4^$`!"(B
-$B%U%!%$%k%7%9%F%`$K$D$$$F$N$$$m$$$m$J>pJs$NCGJR$rJV$7$^$9!#(B
+$B$3$N8F$S=P$7$O!"%U%!%$%k%7%9%F%`$K$D$$$F$NMM!9$J>pJs$rJV$7$^$9!#(B
+$B$3$N>pJs$K$O!"?d>)$5$l$F$$$kF~=PNO%5%$%:!"6u$-NN0h!"6u$-(B inode $BEy$,$"$j$^$9!#(B
 .Pp
 $B0z?t$O0J2<$NDL$j$G$9!#(B
 .Bl -tag -width sbp
diff -ur ../man9.orig/VFS_SYNC.9 VFS/VFS_SYNC.9
--- ../man9.orig/VFS_SYNC.9	Thu Mar 22 21:41:40 2001
+++ VFS/VFS_SYNC.9	Sun May 13 12:57:36 2001
@@ -55,7 +55,7 @@
 $B8F$S=P$7$F$$$k%W%m%;%9!#(B
 .El
 .Pp
-$B$3$l$ODL>o%U%!%$%k%7%9%F%`Cf$NA4$F$N(B vnode $B$N$?$a$K(B
+$B$3$l$O!"DL>o!"%U%!%$%k%7%9%F%`Cf$NA4$F$N(B vnode $B$N$?$a$K(B
 .Xr VOP_FSYNC 9
 $B$r8F$S=P$7$^$9!#(B
 .Sh $B4XO"9`L\(B
diff -ur ../man9.orig/VFS_VGET.9 VFS/VFS_VGET.9
--- ../man9.orig/VFS_VGET.9	Mon Mar 26 21:26:48 2001
+++ VFS/VFS_VGET.9	Sun May 13 12:56:08 2001
@@ -41,7 +41,7 @@
 .Ft int
 .Fn VFS_VGET "struct mount *mp" "ino_t ino" "struct vnode **vpp"
 .Sh $B2r@b(B
-$B$3$l$O(B inode $BHV9f$r%m%C%/$5$l$?(B vnode $B$XJQ49$7$^$9!#(B
+$B$3$l$O(B inode $BHV9f$r!"%m%C%/$5$l$?(B vnode $B$XJQ49$7$^$9!#(B
 .Pp
 $B0z?t$O0J2<$NDL$j$G$9!#(B
 .Bl -tag -width ino
@@ -53,11 +53,13 @@
 vnode $B$NLa$jCM!#(B
 .El
 .Pp
-$B$3$l$O%U%!%$%k%7%9%F%`$NCf$KM#0l$N<1JLHV9f$r;}$D%U%!%$%k%7%9%F%`$N$?$a$N(B
+$B$3$l$O!"%U%!%$%k%7%9%F%`Cf$N3F%U%!%$%k$KBP$7$F(B
+$B0l0U$N<1JLHV9f$r;}$D%U%!%$%k%7%9%F%`$N$?$a$N!"(B
 $B%*%W%7%g%s$N%U%!%$%k%7%9%F%`%(%s%H%j%]%$%s%H$G$9!#(B
-UFS $B%U%!%$%k%7%9%F%`$N$h$C$FFbItE*$K!"$^$?(B NFSv3 $B%5!<%P$K$h$C$F(B
+UFS $B%U%!%$%k%7%9%F%`$O$3$l$rFbItE*$K;HMQ$7$F$$$^$9$7!"(B
+$B$^$?(B NFSv3 $B%5!<%P$O(B
 .Dv READDIRPLUS
-NFS $B8F$S=P$7$r<BAu$9$k$?$a$K;HMQ$5$l$F$$$^$9!#(B
+NFS $B8F$S=P$7$r<BAu$9$k$?$a$K;HMQ$7$F$$$^$9!#(B
 .Pp
 $B%U%!%$%k%7%9%F%`$,$3$N8F$S=P$7$r%5%]!<%H$7$F$$$J$$>l9g$K$O!"(B
 .Dv EOPNOTSUPP
diff -ur ../man9.orig/VFS_VPTOFH.9 VFS/VFS_VPTOFH.9
--- ../man9.orig/VFS_VPTOFH.9	Thu Mar 22 22:15:45 2001
+++ VFS/VFS_VPTOFH.9	Sun May 13 12:53:14 2001
@@ -41,14 +41,15 @@
 .Ft int
 .Fn VFS_VPTOFH "struct vnode *vp" "struct fid *fhp"
 .Sh $B2r@b(B
-$B$3$l$O%U%!%$%k$rFH<+$K<1JL$7!">-Mh$=$N%U%!%$%k$,(B NFS $B%/%i%$%"%s%H$K$h$C$F(B
-$B%"%/%;%9$G$-$k$h$&$K$9$kITF)L@$J%U%!%$%k%O%s%I%k$r(B
-$B@8@.$9$k$?$a$K(B NFS $B%5!<%P$K$h$C$F;HMQ$5$l$^$9!#(B
+$B$3$l$O(B NFS $B%5!<%P$,;HMQ$7!"(B
+$B0l0U$K%U%!%$%k$r<1JL$9$kITF)L@$J%U%!%$%k%O%s%I%k$r:n@.$7$^$9!#(B
+$B$3$N%U%!%$%k%O%s%I%k$r;HMQ$9$k$3$H$K$h$j!"(B
+$B>-Mh(B NFS $B%/%i%$%"%s%H$,$=$N%U%!%$%k$r%"%/%;%92DG=$H$J$j$^$9!#(B
 .Pp
 $B0z?t$O0J2<$NDL$j$G$9!#(B
 .Bl -tag -width fhp
 .It Ar vp
-$B%U%!%$%k%O%s%I%k$r@8@.$9$k$?$a$N(B vnode$B!#(B
+$B%U%!%$%k%O%s%I%k$r@8@.$9$kBP>]$N(B vnode$B!#(B
 .It Ar fhp
 $B%U%!%$%k%O%s%I%k$NLa$jCM!#(B
 .El
diff -ur ../man9.orig/acl.9 VFS/acl.9
--- ../man9.orig/acl.9	Wed Apr 25 06:17:49 2001
+++ VFS/acl.9	Sun May 13 12:46:17 2001
@@ -86,25 +86,27 @@
 #define ACL_POSIX1E_BITS   (ACL_PERM_EXEC | ACL_PERM_WRITE | ACL_PERM_READ)
 .Ed
 .Sh $B2r@b(B
-$B%"%/%;%9@)8f%j%9%H$^$?$O(B ACL $B$O!"%U%!%$%k$*$h$S%G%#%l%/%H%j$rI=8=$9$k(B vnode $B$N(B
-$B$?$a$N8"Mx$N$-$a:Y$+$$;XDj$r2DG=$K$7$^$9!#$7$+$7$J$,$i!"(B
+$B%"%/%;%9@)8f%j%9%H!"$9$J$o$A(B ACL $B$O!"(B
+$B%U%!%$%k$*$h$S%G%#%l%/%H%j$rI=8=$9$k(B vnode $B$KBP$9$k8"8B$r!"(B
+$B$-$a:Y$+$/;XDj2DG=$H$7$^$9!#(B
+$B$7$+$7$J$,$i!"(B
 $B0[$J$k(B ACL $B$N%;%^%s%F%#%/%9$r;}$D%U%!%$%k%7%9%F%`$,2aB?$K$"$k$?$a!"(B
-vnode $B%$%s%?%U%'%$%9$O(B ACL $B$NJ8K!$N$_$rM}2r$7!"4pAC$r$J$9%U%!%$%k%7%9%F%`$,(B
+vnode $B%$%s%?%U%'!<%9$O(B ACL $B$NJ8K!$N$_$rM}2r$7!"4pAC$r$J$9%U%!%$%k%7%9%F%`$,(B
 $B:YIt$r<BAu$9$k$3$H$rEv$F$K$7$F$$$^$9!#(B
-$B4pAC$r$J$9%U%!%$%k%7%9%F%`$K0MB8$7$F!"8D!9$N%U%!%$%k$^$?$O%G%#%l%/%H%j$O(B
-0 $B8D0J>e$NE,@Z$J(B vnode ACL $B8F$S=P$7!"(B
+$B4pAC$r$J$9%U%!%$%k%7%9%F%`$K0MB8$7$F!"8D!9$N%U%!%$%k$^$?$O%G%#%l%/%H%j$O!"(B
+$B4XO"IU$1$i$l$k(B 0 $B8D0J>e$N(B ACL $B$r;}$D$3$H$,2DG=$G$9!#(B
+$B$=$l$>$l(B ACL $B$NL>A0$O!"E,@Z$J(B vnode ACL $B8F$S=P$7(B
 .Xr VOP_ACLCHECK 9 ,
 .Xr VOP_GETACL 9 ,
-$B$*$h$S(B
 .Xr VOP_SETACL 9
 $B$N(B
 .Fa type
-$B%U%#!<%k%I$r;HMQ$7$FL>A0IU$1$5$l$F!"(B
-$B7k$S$D$1$i$l$?(B ACL $B$r;}$D$3$H$,$G$-$^$9!#(B
+$B%U%#!<%k%I$r;HMQ$7$F;XDj$5$l$^$9!#(B
 .Pp
 $B8=:_$O!"8D!9$N(B ACL $B$O%+!<%M%kFb$G8GDj%5%$%:$N(B ACL $B9=B$BN$K$h$C$FI=8=$5$l$^$9!#(B
-ACL $B$O!"8D!9$N%Q!<%_%C%7%g%s$NAH!"<gMW$JL>A06u4V!"<gMW$J<1JL;R$N$h$&$J(B
-ACL $B%(%s%H%j$N8GDj%5%$%:G[Ns$G9=@.$5$l$F$$$^$9!#(B
+ACL $B$O!"(BACL $B%(%s%H%j$N8GDj%5%$%:G[Ns$G9=@.$5$l$^$9!#(B
+$B3F(B ACL $B%(%s%H%j$O!"(B
+$B%Q!<%_%C%7%g%s$NAH!"<gMW$JL>A06u4V!"<gMW$J<1JL;R$+$i9=@.$5$l$^$9!#(B
 $B7k$S$D$1$i$l$?(B acl_cnt $B%U%#!<%k%I$NCM$K0MB8$7$F!"(B
 $B$3$l$i$N(B 0 $B8D0J>e$N%(%s%H%j$,(B "$BDj5A(B" $B$5$l$k$3$H$,=PMh$^$9!#(B
 .Sh $B4XO"9`L\(B
--
$BKY@nOBM:(B
