From owner-man-jp-reviewer@jp.freebsd.org  Mon Dec 25 00:44:54 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA81682;
	Mon, 25 Dec 2000 00:44:54 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from earth.advok.com (adsl-151-197-17-59.phila.adsl.bellatlantic.net [151.197.17.59])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA81676
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 25 Dec 2000 00:44:51 +0900 (JST)
	(envelope-from hiro@mail.advok.com)
Received: from [192.168.0.6] ([192.168.0.6])
	by earth.advok.com (8.9.3/3.7W) with ESMTP id KAA21138
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 24 Dec 2000 10:50:57 -0500 (EST)
Message-Id: <200012241550.KAA21138@earth.advok.com>
X-Mailer: Macintosh Eudora Pro Version 3.1.1-Jr1
In-Reply-To: <200006262241.EGG64904.LPVZ@veltec.co.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
Date: Sun, 24 Dec 2000 10:46:54 -0500
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 3220
Subject: [man-jp-reviewer 3220] Re: (man2) statfs.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

$B>/$7;~4V$,$H$l$?$N$G5W$7$V$j$K!#(J

$BL$Lu$NItJ,$rLu$7$^$7$?!#(J
$B$"$H!"8mLu$r>/$7D{@5$7$^$7$?!#(J
$B$"$H$O!"(Jman2 list $B$X$"$o$;$?$3$H$G$7$g$&$+!#(J

placeholder $B$H$$$&C18l$,=P$F$-$?$N$G$9$,$$$$Lu$,(J
$B;W$$$D$+$J$+$C$?$N$G$=$N$^$^%+%?%+%J$K$7$F$7$^$$$^$7$?!#(J

$B$I$J$+$?$+!"$3$3$G(J placeholder $B$,2?$r0UL#$9$k$+$4B8$8$NJ}$O(J
$B$$$i$C$7$c$$$^$9$+!)(J

# $B0z$C1[$7$N:GCf$J$N$G<-=q$,<j85$K$J$$!D(J

--- statfs.2.orig	Sun Dec 24 09:50:52 2000
+++ statfs.2	Sun Dec 24 10:45:21 2000
@@ -48,39 +48,39 @@
 .Fn statfs
 $B$O!"%^%&%s%H$5$l$F$$$k%U%!%$%k%7%9%F%`$N>pJs$rLa$7$^$9!#(J
 .Fa path
-$B$O!"%^%&%s%H$5$l$F$$$k%U%!%$%k%7%9%F%`$N%U%!%$%k$N%Q%9L>$G$9!#(J
+$B$O!"%^%&%s%H$5$l$F$$$k%U%!%$%k%7%9%F%`Fb$NG$0U$N%U%!%$%k$N%Q%9L>$G$9!#(J
 .Fa buf
 $B$O!"0J2<$N$h$&$KDj5A(J
 $B$5$l$F$$$k(J
 .Fn statfs
 $B$N9=B$BN$N%]%$%s%?$G$9!#(J
 .Bd -literal
-typedef struct fsid { int32_t val[2]; } fsid_t; /* file system id type */
+typedef struct fsid { int32_t val[2]; } fsid_t; /* $B%U%!%$%k%7%9%F%`(J ID $B7?(J */

 /*
- * file system statistics
+ * $B%U%!%$%k%7%9%F%`E}7W(J
  */

-#define MFSNAMELEN 16	/* length of fs type name, including null */
-#define MNAMELEN   90	/* length of buffer for returned name */
+#define MFSNAMELEN 16	/* Null $B$r4^$`%U%!%$%k%7%9%F%`L>$ND9$5(J */
+#define MNAMELEN   90	/* $BLa$jCM$NMQ$N%P%C%U%!$ND9$5(J */

 struct statfs {
-long	f_spare2;	  /* placeholder */
-long	f_bsize;	  /* fundamental file system block size */
-long	f_iosize;	  /* optimal transfer block size */
-long	f_blocks;	  /* total data blocks in file system */
-long	f_bfree;	  /* free blocks in fs */
-long	f_bavail;	  /* free blocks avail to non-superuser */
-long	f_files;	  /* total file nodes in file system */
-long	f_ffree;	  /* free file nodes in fs */
-fsid_t	f_fsid;		  /* file system id */
-uid_t	f_owner;	  /* user that mounted the filesystem */
-int	f_type;		  /* type of filesystem (see below) */
-int	f_flags;	  /* copy of mount flags */
-long	f_spare[2];	  /* spare for later */
-char	f_fstypename[MFSNAMELEN];/* fs type name */
-char	f_mntonname[MNAMELEN];	  /* mount point */
-char	f_mntfromname[MNAMELEN];  /* mounted filesystem */
+long	f_spare2;	  /* $B%W%l%$%9%[%k%@!<(J */
+long	f_bsize;	  /* $B%U%!%$%k%7%9%F%`$N%V%m%C%/%5%$%:(J */
+long	f_iosize;	  /* $B:GE,$J%H%i%s%9%U%!!<%V%m%C%/%5%$%:(J */
+long	f_blocks;	  /* $B%U%!%$%k%7%9%F%`>e$N9g7W%V%m%C%/%5%$%:(J */
+long	f_bfree;	  /* $B%U%!%$%k%7%9%F%`>e$NMxMQ2DG=$J%V%m%C%/(J */
+long	f_bavail;	  /* $B%9!<%Q%f!<%60J30$,MxMQ2DG=$J%V%m%C%/(J */
+long	f_files;	  /* $B%U%!%$%k%7%9%F%`>e$N9g7W%N!<%I?t(J */
+long	f_ffree;	  /* $B%U%!%$%k%7%9%F%`>e$NMxMQ2DG=$J%N!<%I?t(J */
+fsid_t	f_fsid;		  /* $B%U%!%$%k%7%9%F%`(J ID $BHV9f(J */
+uid_t	f_owner;	  /* $B%U%!%$%k%7%9%F%`$r%^%&%s%H$7$?%f!<%6(J */
+int	f_type;		  /* $B%U%!%$%k%7%9%F%`$N%?%$%W(J ($B2<5-;2>H(J) */
+int	f_flags;	  /* $B%^%&%s%H%U%i%C%0$N%3%T!<(J */
+long	f_spare[2];	  /* $B>-Mh$N3HD%$N$?$a$N%9%Z!<%9(J */
+char	f_fstypename[MFSNAMELEN];/* $B%U%!%$%k%7%9%F%`%?%$%WL>(J */
+char	f_mntonname[MNAMELEN];	  /* $B%^%&%s%H%]%$%s%H(J */
+char	f_mntfromname[MNAMELEN];  /* $B%^%&%s%H$5$l$?%U%!%$%k%7%9%F%`(J */
 };
 .Ed
 $BLa$5$l$k2DG=@-$,$"$k%U%i%0$O0J2<$N$H$*$j$G$9!#(J
@@ -89,7 +89,7 @@
 $B%U%!%$%k%7%9%F%`$,FI<h$j@lMQ$G%^%&%s%H(J
 $B$5$l$F$$$^$9!#%9!<%Q%f!<%6$G$b=q9~$a$^$;$s!#(J
 .It Dv MNT_NOEXEC
-$B%U%!%$%k%7%9%F%`$+$i%U%!%$%k$r<B9T$G$-$^$;$s!#(J
+$B$=$N%U%!%$%k%7%9%F%`$+$i%U%!%$%k$r<B9T$G$-$^$;$s!#(J
 .It Dv MNT_NOSUID
 $B%U%!%$%k$N(J setuid $B%S%C%H$H(J setgid $B%S%C%H$,!"(J
 $B%U%!%$%k$N<B9T;~$K<u$1F~$l$i$l$^$;$s!#(J
@@ -109,10 +109,10 @@
 .It Dv MNT_EXRDONLY
 $B%U%!%$%k%7%9%F%`$,!"FI<h$j@lMQ$G%(%/%9%]!<%H$5$l$^$9!#(J
 .It Dv MNT_EXPORTED
-$B%U%!%$%k%7%9%F%`$,!"FI<h$j$H=q9~$_$NN>J}$G%(%/%9%]!<%H$5$l$^$9!#(J
+$B%U%!%$%k%7%9%F%`$,!"FI$_=q$-$NN>J}$G%(%/%9%]!<%H$5$l$^$9!#(J
 .It Dv MNT_DEFEXPORTED
-$B%U%!%$%k%7%9%F%`$,!"FI<h$j$H=q9~$_$N(J
-$BN>J}$G%$%s%?!<%M%C%H%[%9%H$K%(%/%9%]!<%H$5$l$^$9!#(J
+$B%U%!%$%k%7%9%F%`$,!"FI$_=q$-$NN>J}$G(J
+$BG$0U$N%$%s%?!<%M%C%H%[%9%H$K%(%/%9%]!<%H$5$l$^$9!#(J
 .It Dv MNT_EXPORTANON
 $B%U%!%$%k%7%9%F%`$,!"$9$Y$F$N%j%b!<%H%"%/%;%9$r(J
 $BF?L>%f!<%6$K%^%C%W$7$^$9!#(J
@@ -125,12 +125,12 @@
 .Fn fstatfs
 $B$O!"5-=R;R(J
 .Fa fd
-$B$G;2>H$5$l$k%*!<%W%s%U%!%$%k$K4X$9$kITJQ>pJs$rLa$7$^$9!#(J
+$B$G;2>H$5$l$k%*!<%W%s%U%!%$%k$KBP$7$FF1$8>pJs$rLa$7$^$9!#(J
 .Sh $BLa$jCM(J
-$BLdBj$J$/=*N;$9$k$H(J 0 $B$,La$5$l$^$9!#(J
-$BLdBj$,H/@8$9$k$H(J -1 $B$,La$5$l!"%0%m!<%P%kJQ?t(J
+$B=hM}$,@5>o$K40N;$9$k$H!"CM(J 0 $B$,JV$5$l$^$9!#(J
+$B$=$&$G$J$$>l9g$O(J -1 $B$,JV$5$l!"%(%i!<$r<($9$?$a$K%0%m!<%P%kJQ?t(J
 .Va errno
-$B$,%(%i!<$r<($9$h$&$K@_Dj$5$l$^$9!#(J
+$B$,@_Dj$5$l$^$9(J
 .Sh $B%(%i!<(J
 .Fn statfs
 $B$O!"0J2<$N$&$A$N(J
@@ -138,34 +138,28 @@
 .Bl -tag -width ENAMETOOLONGA
 .It Bq Er ENOTDIR
 .Fa path
-$B$N%Q%9%W%l%U%#%C%/%9$N%3%s%]!<%M%s%H$,!"(J
-$B%G%#%l%/%H%j$K$J$C$F$$$J$$!#(J
+$B$N%W%l%U%#%C%/%9$N9=@.MWAG$K%G%#%l%/%H%j$G$J$$$b$N$,4^$^$l$F$$$^$9!#(J
 .It Bq Er ENAMETOOLONG
 .Fa path
-$B$N%3%s%]!<%M%s%H$ND9$5$,(J
-255 $BJ8;z$r1[$($F$$$k$+!"(J
+$B$N9=@.MWAG$,(J 255 $BJ8;z$r1[$($F$$$k$+!"$^$?$O(J
 .Fa path
-$B$ND9$5$,(J
-1023 $BJ8;z$r1[$($F$$$k!#(J
+$BA4BN$,(J 1023 $BJ8;z$r1[$($F$$$^$9!#(J
 .It Bq Er ENOENT
 .Fa path
-$B$N;2>H$9$k%U%!%$%k$,B8:_$7$J$$!#(J
+$B$N;2>H$9$k%U%!%$%k$,B8:_$7$^$;$s!#(J
 .It Bq Er EACCES
 .Fa path
-$B$N%Q%9%W%l%U%#%C%/%9$N%3%s%]!<%M%s%H$G!"(J
-$B8!:w8"$,5qH]$5$l$?!#(J
+$B$K$O!"8!:w$,5v2D$5$l$F$$$J$$%G%#%l%/%H%j$,4^$^$l$F$$$^$9!#(J
 .It Bq Er ELOOP
 .Fa path
-$B$NJQ49$GAx6x$7$?%7%s%\%j%C%/%j%s%/$,B?$9$.$k!#(J
+$B$rJQ49$9$k$H$-$K8!=P$5$l$?%7%s%\%j%C%/%j%s%/$,B?$9$.$^$9!#(J
 .It Bq Er EFAULT
 .Fa buf
 $B$+(J
 .Fa path
-$B$,!"IT@5$J%"%I%l%9$r;X$7$F$$$k!#(J
+$B$,!"IT@5$J%"%I%l%9$r;X$7$F$$$^$9!#(J
 .It Bq Er EIO
-$B%U%!%$%k%7%9%F%`$G$NFI$_=q$-Cf$K(J
-.Tn I/O
-$B%(%i!<$,H/@8$7$?!#(J
+$B%U%!%$%k%7%9%F%`$KFI$_=q$-$7$F$$$k4V$KF~=PNO%(%i!<$,H/@8$7$^$7$?!#(J
 .El
 .Pp
 .Fn fstatfs
@@ -174,14 +168,14 @@
 .Bl -tag -width ENAMETOOLONGA
 .It Bq Er EBADF
 .Fa fd
-$B$,@5$7$$%*!<%W%s%U%!%$%k5-=R;R$K$J$C$F$$$J$$!#(J
+$B$,M-8z%*!<%W%s%U%!%$%k5-=R;R$G$O$"$j$^$;$s!#(J
 .It Bq Er EFAULT
 .Fa buf
-$B$,IT@5$J%"%I%l%9$r;X$7$F$$$k!#(J
+$B$,IT@5$J%"%I%l%9$r;X$7$F$$$^$9!#(J
 .It Bq Er EIO
-$B%U%!%$%k%7%9%F%`$G$NFI$_=q$-Cf$K(J
+$B%U%!%$%k%7%9%F%`$KFI$_=q$-$7$F$$$k4V$K(J
 .Tn I/O
-$B%(%i!<$,H/@8$7$?!#(J
+$B%(%i!<$,H/@8$7$^$7$?!#(J
 .El
 .Sh $BNr;K(J
 .Fn statfs


