From owner-man-jp@jp.FreeBSD.org Sun Apr 10 22:26:51 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j3ADQpS41856;
	Sun, 10 Apr 2005 22:26:51 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from smtp.minos.ocn.ne.jp (minos.ocn.ne.jp [222.146.51.172])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j3ADQpX41851
	for <man-jp@jp.FreeBSD.org>; Sun, 10 Apr 2005 22:26:51 +0900 (JST)
	(envelope-from koizumistr@minos.ocn.ne.jp)
Received: from [211.129.78.232] (p104-dnb30karaga.tokyo.ocn.ne.jp [211.129.78.232])
	by smtp.minos.ocn.ne.jp (Postfix) with ESMTP id E06802A31
	for <man-jp@jp.FreeBSD.org>; Sun, 10 Apr 2005 22:26:42 +0900 (JST)
Mime-Version: 1.0 (Apple Message framework v619.2)
In-Reply-To: <20050409012201.C962310395@kces6.koganemaru.co.jp>
References: <20050409012201.C962310395@kces6.koganemaru.co.jp>
Content-Type: text/plain; charset=ISO-2022-JP; format=flowed
Message-Id: <30e59a6cacaf51c3c27c541e4f2b1b57@minos.ocn.ne.jp>
Content-Transfer-Encoding: 7bit
From: koizumistr@minos.ocn.ne.jp
To: man-jp@jp.FreeBSD.org
X-Mailer: Apple Mail (2.619.2)
Reply-To: man-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 10 Apr 2005 22:26:12 +0900
X-Sequence: man-jp 6202
Subject: [man-jp 6202] Re: man3 =?ISO-2022-JP?B?GyRCOm42SBsoQg==?= 
Sender: owner-man-jp@jp.FreeBSD.org
X-Originator: koizumistr@minos.ocn.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$B>.6b4]$5$s(B

> $B=*$C$?$b$N$@$1$G7k9=$G$9$N$G!"<!$N>l=j$KCV$$$F$b$i$((B
> $B$^$;$s$+(B? $B>.@t$5$s$N$b$N$b(B 1 $B$D$"$j$^$9!#(B
>
> ftp://ftp.koganemaru.co.jp/incoming/jpman/

$B5(@a30$l$N%$%s%U%k%(%s%6$G?29~$s$G$$$FJV;v$,CY$l$F$7$^$$$^$7$?!#(B
$B$9$_$^$;$s!#(B
sysctl.3 $B$O>e5-%G%#%l%/%H%j$KCV$-$^$7$?!#(B
$B$$$D$bDL$j(Bdiff$B$bIU$1$F$*$-$^$9!#(B

$B>.@t(B

--- 4.10-RELEASE.ja/man3/sysctl.3	Sat Nov  6 02:49:20 2004
+++ sysctl.3	Sun Mar 27 12:25:19 2005
@@ -30,7 +30,7 @@
  .(J\(B" SUCH DAMAGE.
  .(J\(B"
  .(J\(B"	@(#)sysctl.3	8.4 (Berkeley) 5/9/95
-.(J\(B" %FreeBSD: src/lib/libc/gen/sysctl.3,v 1.33.2.13 2002/04/07 
04:57:14 dd Exp %
+.(J\(B" %FreeBSD: src/lib/libc/gen/sysctl.3,v 1.63 2004/07/02 23:52:10 ru 
Exp %
  .(J\(B"
  .(J\(B" $FreeBSD: doc/ja_JP.eucJP/man/man3/sysctl.3,v 1.4 2004/07/17 
22:45:18 metal Exp $
  .Dd January 23, 2001
@@ -80,10 +80,9 @@
  .Pp
  .Fn sysctlbyname
  $B4X?t$O!"L>A0$N(B ASCII $BI=8=$r<u$1F~$l!"@0?tL>A0%Y%/%H%k$rFbIt$GD4$Y$^$9!#(B
-$B$=$l$H$OJL$K!"I8=`$N(B
+$B$=$l0J30$O!"I8=`$N(B
  .Fn sysctl
  $B4X?t$HF1$8$h$&$K?6$kIq$$$^$9!#(B
-.(J\(B" apart from that = $B$=$l$O$=$l$H$7$F!"$=$l$H$OJL$H$7$F(B
  .Pp
  $B>pJs$O(B
  .Fa oldp
@@ -106,7 +105,9 @@
  .Pp
  $BMxMQ2DG=$J%G!<%?$N%5%$%:$O!"(B
  .Fa oldp
-$B$N$?$a$N(B NULL $B%Q%i%a!<%?$G(B
+$B$K(B
+.Dv NULL
+$B0z?t$r;XDj$7$F(B
  .Fn sysctl
  $B$r8F$V$3$H$K$h$j7hDj$G$-$^$9!#(B
  $BMxMQ2DG=$J%G!<%?$N%5%$%:$O(B
@@ -177,21 +178,21 @@
  .Ed
  .Pp
  $B%H%C%W(B ($BBh(B 1) $B%l%Y%k$NL>A0$O<!$N$h$&$K!"(B
-.Aq Pa sys/sysctl.h
+.In sys/sysctl.h
  $B$G(B CTL_ $B@\F,<-$rIU$1$FDj5A$5$l$F$$$^$9!#(B
  $B<!$N%l%Y%k$H$=$N8e$N%l%Y%k$O!"$3$3$K%j%9%H$5$l$k(B
  $B%$%s%/%k!<%I%U%!%$%k$G8+$D$1$i$l!"2<5-$N8DJL$N%;%/%7%g%s$G@bL@$5$l$^$9!#(B
  .Pp
  .Bl -column CTLXMACHDEPXXX "Next level namesXXXXXX" -offset indent
  .It Sy "$BL>A0(B	$B<!%l%Y%kL>(B	$B@bL@(B"
-.It "CTL(J\(B_DEBUG	sys/sysctl.h	$B%G%P%C%.%s%0(B"
-.It "CTL(J\(B_VFS	sys/mount.h	$B%U%!%$%k%7%9%F%`(B"
-.It "CTL(J\(B_HW	sys/sysctl.h	$B0lHLE*$J(B CPU, I/O"
-.It "CTL(J\(B_KERN	sys/sysctl.h	$B%+!<%M%k$N>e8B(B"
-.It "CTL(J\(B_MACHDEP	sys/sysctl.h	$B%^%7%s0MB8(B"
-.It "CTL(J\(B_NET	sys/socket.h	$B%M%C%H%o!<%/(B"
-.It "CTL(J\(B_USER	sys/sysctl.h	$B%f!<%6%l%Y%k(B"
-.It "CTL(J\(B_VM	vm/vm_param.h	$B2>A[%a%b%j(B"
+.It "CTL_DEBUG	sys/sysctl.h	$B%G%P%C%.%s%0(B"
+.It "CTL_VFS	sys/mount.h	$B%U%!%$%k%7%9%F%`(B"
+.It "CTL_HW	sys/sysctl.h	$B0lHLE*$J(B CPU, I/O"
+.It "CTL_KERN	sys/sysctl.h	$B%+!<%M%k$N>e8B(B"
+.It "CTL_MACHDEP	sys/sysctl.h	$B%^%7%s0MB8(B"
+.It "CTL_NET	sys/socket.h	$B%M%C%H%o!<%/(B"
+.It "CTL_USER	sys/sysctl.h	$B%f!<%6%l%Y%k(B"
+.It "CTL_VM	vm/vm_param.h	$B2>A[%a%b%j(B"
  .El
  .Pp
  $BNc$($P!"<!$O!"%7%9%F%`$G5vMF$5$l$?%W%m%;%9$N:GBg$N?t$r<h$j=P$7$^$9!#(B
@@ -229,11 +230,11 @@
  .Fn sysctl
  $B$O%+!<%M%k$+$i$N%G%P%C%0JQ?t$N%j%9%H$rF@$F!"$=$l$i$N8=:_CM$rI=<($7$^$9!#(B
  $B%7%9%F%`$O(B
-.Nm debug0
+.Va debug0
  $B$+$i(B
-.Nm debug19
+.Va debug19
  $B$HL>A0$,IU$1$i$l$?(B 20 $B$N(B
-.Ns ( Va struct ctldebug )
+.Pq Vt "struct ctldebug"
  $BJQ?t$rDj5A$7$^$9!#(B
  $B$=$l$i$N4XO"$9$kJQ?t$N0LCV$G8DJL$K$=$l$i$r=i4|2=$9$k$3$H$,$G$-$k$h$&$K!"(B
  $B$=$l$i$O8DJL$NJQ?t$H$7$F@k8@$5$l$^$9!#(B
@@ -241,8 +242,9 @@
  $B%(%i!<$r=P$9$3$H$K$h$C$F!"F1$8JQ?t$,J#?t$N;HMQ$5$l$k$N$rKI$.$^$9!#(B
  $BNc$($P!"(B
  $BJQ?t(B
-.Nm dospecialcheck
+.Va dospecialcheck
  $B$r%G%P%C%0JQ?t$H$7$F%(%/%9%]!<%H$9$k$?$a$K!"<!$N@k8@$,;HMQ$5$l$^$9!#(B
+.Pp
  .Bd -literal -offset indent -compact
  int dospecialcheck = 1;
  struct ctldebug debug5 = { "dospecialcheck", &dospecialcheck };
@@ -268,18 +270,18 @@
  CTL_HW $B%l%Y%k$N$?$a$KMxMQ2DG=$JJ8;zNs$H@0?t$N>pJs$O2<5-$K>\$7$/=R$Y$i$l$^$9!#(B
  $BJQ992DG=@-$NNs$O!"E,@Z$JFC8"$N$"$k%W%m%;%9$,CM$rJQ99$G$-$k$+$I$&$+$r<($7$^$9!#(B
  .Bl -column "Second level nameXXXXXX" integerXXX -offset indent
-.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B%?%$%W(B	$BJQ992DG=@-(B"
-.It "HW(J\(B_MACHINE	$BJ8;zNs(B	$B$$$$$((B"
-.It "HW(J\(B_MODEL	$BJ8;zNs(B	$B$$$$$((B"
-.It "HW(J\(B_NCPU	$B@0?t(B	$B$$$$$((B"
-.It "HW(J\(B_BYTEORDER	$B@0?t(B	$B$$$$$((B"
-.It "HW(J\(B_PHYSMEM	$B@0?t(B	$B$$$$$((B"
-.It "HW(J\(B_USERMEM	$B@0?t(B	$B$$$$$((B"
-.It "HW(J\(B_PAGESIZE	$B@0?t(B	$B$$$$$((B"
-.It "HW(J\(B_FLOATINGPOINT	$B@0?t(B	$B$$$$$((B"
-.It "HW(J\(B_MACHINE(J\(B_ARCH	$BJ8;zNs(B	$B$$$$$((B"
-.(J\(B".It "HW(J\(B_DISKNAMES	$B@0?t(B	$B$$$$$((B"
-.(J\(B".It "HW(J\(B_DISKSTATS	$B@0?t(B	$B$$$$$((B"
+.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B7?(B	$BJQ992DG=@-(B"
+.It "HW_MACHINE	$BJ8;zNs(B	$B$$$$$((B"
+.It "HW_MODEL	$BJ8;zNs(B	$B$$$$$((B"
+.It "HW_NCPU	$B@0?t(B	$B$$$$$((B"
+.It "HW_BYTEORDER	$B@0?t(B	$B$$$$$((B"
+.It "HW_PHYSMEM	$B@0?t(B	$B$$$$$((B"
+.It "HW_USERMEM	$B@0?t(B	$B$$$$$((B"
+.It "HW_PAGESIZE	$B@0?t(B	$B$$$$$((B"
+.It "HW_FLOATINGPOINT	$B@0?t(B	$B$$$$$((B"
+.It "HW_MACHINE_ARCH	$BJ8;zNs(B	$B$$$$$((B"
+.(J\(B".It "HW_DISKNAMES	$B@0?t(B	$B$$$$$((B"
+.(J\(B".It "HW_DISKSTATS	$B@0?t(B	$B$$$$$((B"
  .El
  .Pp
  .Bl -tag -width 6n
@@ -312,35 +314,35 @@
  $B%k!<%F%#%s%0%F!<%V%k%(%s%H%j!"2>A[%a%b%jE}7W!"%m!<%I%"%Y%l!<%8(B ($BIi2YJ?6Q(B) $BMzNr$H(B
  $B%/%m%C%/%l!<%H>pJs$G$9!#(B
  .Bl -column "KERNXMAXFILESPERPROCXXX" "struct clockrateXXX" -offset 
indent
-.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B%?%$%W(B	$BJQ992DG=@-(B"
-.It "KERN(J\(B_ARGMAX	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_BOOTFILE	$BJ8;zNs(B	$B$O$$(B"
-.It "KERN(J\(B_BOOTTIME	struct timeval	$B$$$$$((B"
-.It "KERN(J\(B_CLOCKRATE	struct clockinfo	$B$$$$$((B"
-.It "KERN(J\(B_FILE	struct file	$B$$$$$((B"
-.It "KERN(J\(B_HOSTID	$B@0?t(B	$B$O$$(B"
-.It "KERN(J\(B_HOSTNAME	$BJ8;zNs(B	$B$O$$(B"
-.It "KERN(J\(B_JOB(J\(B_CONTROL	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_MAXFILES	$B@0?t(B	$B$O$$(B"
-.It "KERN(J\(B_MAXFILESPERPROC	$B@0?t(B	$B$O$$(B"
-.It "KERN(J\(B_MAXPROC	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_MAXPROCPERUID	$B@0?t(B	$B$O$$(B"
-.It "KERN(J\(B_MAXVNODES	$B@0?t(B	$B$O$$(B"
-.It "KERN(J\(B_NGROUPS	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_NISDOMAINNAME	$BJ8;zNs(B	$B$O$$(B"
-.It "KERN(J\(B_OSRELDATE	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_OSRELEASE	$BJ8;zNs(B	$B$$$$$((B"
-.It "KERN(J\(B_OSREV	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_OSTYPE	$BJ8;zNs(B	$B$$$$$((B"
-.It "KERN(J\(B_POSIX1	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_PROC	struct proc	$B$$$$$((B"
-.It "KERN(J\(B_PROF	node	$BE,MQIT2D(B"
-.It "KERN(J\(B_QUANTUM	$B@0?t(B	$B$O$$(B"
-.It "KERN(J\(B_SAVED(J\(B_IDS	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_SECURELVL	$B@0?t(B	$B>e>:$N$_(B"
-.It "KERN(J\(B_UPDATEINTERVAL	$B@0?t(B	$B$$$$$((B"
-.It "KERN(J\(B_VERSION	$BJ8;zNs(B	$B$$$$$((B"
-.It "KERN(J\(B_VNODE	struct vnode	$B$$$$$((B"
+.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B7?(B	$BJQ992DG=@-(B"
+.It "KERN_ARGMAX	$B@0?t(B	$B$$$$$((B"
+.It "KERN_BOOTFILE	$BJ8;zNs(B	$B$O$$(B"
+.It "KERN_BOOTTIME	struct timeval	$B$$$$$((B"
+.It "KERN_CLOCKRATE	struct clockinfo	$B$$$$$((B"
+.It "KERN_FILE	struct file	$B$$$$$((B"
+.It "KERN_HOSTID	$B@0?t(B	$B$O$$(B"
+.It "KERN_HOSTNAME	$BJ8;zNs(B	$B$O$$(B"
+.It "KERN_JOB(J\(B_CONTROL	$B@0?t(B	$B$$$$$((B"
+.It "KERN_MAXFILES	$B@0?t(B	$B$O$$(B"
+.It "KERN_MAXFILESPERPROC	$B@0?t(B	$B$O$$(B"
+.It "KERN_MAXPROC	$B@0?t(B	$B$$$$$((B"
+.It "KERN_MAXPROCPERUID	$B@0?t(B	$B$O$$(B"
+.It "KERN_MAXVNODES	$B@0?t(B	$B$O$$(B"
+.It "KERN_NGROUPS	$B@0?t(B	$B$$$$$((B"
+.It "KERN_NISDOMAINNAME	$BJ8;zNs(B	$B$O$$(B"
+.It "KERN_OSRELDATE	$B@0?t(B	$B$$$$$((B"
+.It "KERN_OSRELEASE	$BJ8;zNs(B	$B$$$$$((B"
+.It "KERN_OSREV	$B@0?t(B	$B$$$$$((B"
+.It "KERN_OSTYPE	$BJ8;zNs(B	$B$$$$$((B"
+.It "KERN_POSIX1	$B@0?t(B	$B$$$$$((B"
+.It "KERN_PROC	struct proc	$B$$$$$((B"
+.It "KERN_PROF	node	$BE,MQIT2D(B"
+.It "KERN_QUANTUM	$B@0?t(B	$B$O$$(B"
+.It "KERN_SAVED(J\(B_IDS	$B@0?t(B	$B$$$$$((B"
+.It "KERN_SECURELVL	$B@0?t(B	$B>e>:$N$_(B"
+.It "KERN_UPDATEINTERVAL	$B@0?t(B	$B$$$$$((B"
+.It "KERN_VERSION	$BJ8;zNs(B	$B$$$$$((B"
+.It "KERN_VNODE	struct vnode	$B$$$$$((B"
  .El
  .Pp
  .Bl -tag -width 6n
@@ -368,9 +370,9 @@
  .Va struct file
  $B$N%5%$%:$O%7%9%F%`$G$N$=$N$h$&$J$b$N$N8=:_$N?t$K0MB8$7$^$9!#(B
  .It Li KERN_HOSTID
-$B%[%9%H(B ID $B$r<hF@$9$k$+@_Dj$9$k!#(B
+$B%[%9%H(B ID $B$r<hF@$^$?$O@_Dj$7$^$9!#(B
  .It Li KERN_HOSTNAME
-$B%[%9%HL>$r<hF@$9$k$+@_Dj$9$k!#(B
+$B%[%9%HL>$r<hF@$^$?$O@_Dj$7$^$9!#(B
  .It Li KERN_JOB_CONTROL
  $B%8%g%V%3%s%H%m!<%k$,$3$N%7%9%F%`$GMxMQ2DG=$J>l9g!"(B1 $B$rJV$7!"(B
  $B$=$&$G$J$1$l$P(B 0 $B$rJV$7$^$9!#(B
@@ -396,8 +398,23 @@
  .It Li KERN_NISDOMAINNAME
  $B8=:_$N(B YP/NIS $B%I%a%$%s$NL>A0!#(B
  .It Li KERN_OSRELDATE
-YYYMM $B7A<0$N%7%9%F%`%j%j!<%9F|IU(B
-(1996 $BG/(B 1 $B7n$O(B 199601 $B$N$h$&$K%3!<%I2=$5$l$^$9(B)$B!#(B
+.Ar M Ns Ar mm Ns Ar R Ns Ar xx
+$B7A<0$N%+!<%M%k%j%j!<%9%P!<%8%g%s!#(B
+$B$3$3$G!"(B
+.Ar M
+$B$O%a%8%c!<%P!<%8%g%s!"(B
+.Ar mm
+$B$O(B 2 $B7e$N%^%$%J!<%P!<%8%g%s!"(B
+.Ar R
+$B$O%j%j!<%9%V%i%s%A$G$"$l$P(B 0$B!"$=$&$G$J$1$l$P(B 1$B!"(B
+.Ar xx
+$B$OMxMQ2DG=$J(B API $B$,JQ$o$C$?;~$K99?7$5$l$^$9!#(B
+.Pp
+$B%f!<%6%i%s%I%j%j!<%9%P!<%8%g%s$O(B
+.In osreldate.h
+$B$+$iF~<j2DG=$G$9!#(B
+$B8=:_%$%s%9%H!<%k$5$l$F$$$k%f!<%6%i%s%I$N%j%j!<%9%P!<%8%g%s$r<hF@$9$k$3$H$,(B
+$BI,MW$J>l9g$K$O!"$3$N%U%!%$%k$r2r@O$7$F2<$5$$!#(B
  .It Li KERN_OSRELEASE
  $B%7%9%F%`%j%j!<%9J8;zNs!#(B
  .It Li KERN_OSREV
@@ -410,18 +427,29 @@
  $B$N%P!<%8%g%s!#(B
  .It Li KERN_PROC
  $B%W%m%;%9%F!<%V%kA4BN$^$?$O$=$N%5%V%;%C%H$rJV$7$^$9!#(B
-.Va struct kinfo_proc
-$B9=B$BN$NG[Ns$,JV$5$l$^$9!"(B
+$BBP1~$9$k(B
+.Va struct eproc
+$B9=B$BN$,8e$KB3$/(B
+.Va struct proc
+$B$NBP$NG[Ns$,JV$5$l$^$9!"(B
  $B$=$N%5%$%:$O!"%7%9%F%`$G$N$=$N$h$&$J$b$N$N8=:_$N?t$K0MB8$7$^$9!#(B
  $BBh(B 3 $B%l%Y%k$HBh(B 4 $B%l%Y%k$NL>A0$O<!$N$H$*$j$G$9!#(B
  .Bl -column "Third level nameXXXXXX" "Fourth level is:XXXXXX" -offset 
indent
  .It "$BBh(B 3 $B%l%Y%kL>(B	$BBh(B 4 $B%l%Y%k$O(B"
-.It "KERN(J\(B_PROC(J\(B_ALL	$B$J$7(B"
-.It "KERN(J\(B_PROC(J\(B_PID	$B%W%m%;%9(B ID"
-.It "KERN(J\(B_PROC(J\(B_PGRP	$B%W%m%;%9%0%k!<%W(B"
-.It "KERN(J\(B_PROC(J\(B_TTY	tty $B%G%P%$%9(B"
-.It "KERN(J\(B_PROC(J\(B_UID	$B%f!<%6(B ID"
-.It "KERN(J\(B_PROC(J\(B_RUID	$B<B%f!<%6(B ID"
+.It "KERN_PROC_ALL	$B$J$7(B"
+.It "KERN_PROC_PID	$B%W%m%;%9(B ID"
+.It "KERN_PROC_PGRP	$B%W%m%;%9%0%k!<%W(B"
+.It "KERN_PROC_TTY	tty $B%G%P%$%9(B"
+.It "KERN_PROC_UID	$B%f!<%6(B ID"
+.It "KERN_PROC_RUID	$B<B%f!<%6(B ID"
+.El
+.Pp
+$BBh(B 3 $B%l%Y%kL>$,(B KERN_PROC_ARGS $B$G$"$l$P!"%3%^%s%I9T0z?tG[Ns$,(B
+$BJ?$i$J!"$9$J$o$A!"(B0 $B$G=*N;$9$k0z?t$,O"$J$k7A<0$GJV$5$l$^$9!#(B
+$B$3$NJ}K!$G%W%m%;%9$,<+?H$N%W%m%;%9%?%$%H%k$r@_Dj$9$k$3$H$b2DG=$G$9!#(B
+.Bl -column "Third level nameXXXXXX" "Fourth level is:XXXXXX" -offset 
indent
+.It Sy "$BBh(B 3 $B%l%Y%kL>(B	$BBh(B 4 $B%l%Y%k$O(B"
+.It "KERN_PROC_ARGS	$B%W%m%;%9(B ID"
  .El
  .It Li KERN_PROF
  $B%+!<%M%k$K4X$9$k%W%m%U%!%$%k>pJs$rJV$7$^$9!#(B
@@ -433,12 +461,12 @@
  $BBh(B 3 $B%l%Y%k$NL>A0$O2<5-$K>\$7$/=R$Y$i$l$^$9!#(B
  $BJQ992DG=@-$NNs$O!"E,@Z$JFC8"$N$"$k%W%m%;%9$,CM$rJQ99$G$-$k$+$I$&$+$r<($7$^$9!#(B
  .Bl -column "GPROFXGMONPARAMXXX" "struct gmonparamXXX" -offset indent
-.It Sy "$BBh(B 3 $B%l%Y%kL>(B	$B%?%$%W(B	$BJQ992DG=@-(B"
-.It "GPROF(J\(B_STATE	$B@0?t(B	$B$O$$(B"
-.It "GPROF(J\(B_COUNT	u_short[(J\(B|]	$B$O$$(B"
-.It "GPROF(J\(B_FROMS	u_short[(J\(B|]	$B$O$$(B"
-.It "GPROF(J\(B_TOS	struct tostruct	$B$O$$(B"
-.It "GPROF(J\(B_GMONPARAM	struct gmonparam	$B$$$$$((B"
+.It Sy "$BBh(B 3 $B%l%Y%kL>(B	$B7?(B	$BJQ992DG=@-(B"
+.It "GPROF_STATE	$B@0?t(B	$B$O$$(B"
+.It "GPROF_COUNT	u_short[(J\(B|]	$B$O$$(B"
+.It "GPROF_FROMS	u_short[(J\(B|]	$B$O$$(B"
+.It "GPROF_TOS	struct tostruct	$B$O$$(B"
+.It "GPROF_GMONPARAM	struct gmonparam	$B$$$$$((B"
  .El
  .Pp
  $BJQ?t$O<!$N$H$*$j$G$9!#(B
@@ -474,7 +502,7 @@
  vnode $B%F!<%V%kA4BN$rJV$7$^$9!#(B
  vnode $B%F!<%V%k$,I,$:$7$b%7%9%F%`$N0l4S$7$?(B
  $B%9%J%C%W%7%g%C%H$G$O$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
-$BJV$5$l$?%G!<%?$O!"$=$N%5%$%:$,%7%9%F%`$G$N$=$N$h$&$J$b$N8=:_$N?t$K0MB8$9$k(B
+$BJV$5$l$?%G!<%?$O!"$=$N%5%$%:$,%7%9%F%`$G$N$=$N$h$&$J$b$N$N8=:_$N?t$K0MB8$9$k(B
  $BG[Ns$+$i@.$j$^$9!#(B
  $BG[Ns$N3FMWAG$O!"(Bvnode $B<+BN$N(B
  .Va struct vnode
@@ -486,7 +514,7 @@
  $BDj5A$5$l$?JQ?t$N=89g$O%"!<%-%F%/%A%c$K0MB8$7$^$9!#(B
  $B<!$NJQ?t$O(B i386 $B%"!<%-%F%/%A%c$N$?$a$KDj5A$5$l$F$$$^$9!#(B
  .Bl -column "CONSOLE_DEVICEXXX" "struct bootinfoXXX" -offset indent
-.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B%?%$%W(B	$BJQ992DG=@-(B"
+.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B7?(B	$BJQ992DG=@-(B"
  .It Li "CPU_CONSDEV	dev_t	$B$$$$$((B"
  .It Li "CPU_ADJKERNTZ	int	$B$O$$(B"
  .It Li "CPU_DISRTCSET	int	$B$O$$(B"
@@ -497,10 +525,10 @@
  TL_NET $B%l%Y%k$KMxMQ2DG=$JJ8;zNs$H@0?t$N>pJs$O2<5-$K>\$7$/=R$Y$i$l$^$9!#(B
  $BJQ992DG=@-$NNs$O!"E,@Z$JFC8"$N$"$k%W%m%;%9$,CM$rJQ99$G$-$k$+$I$&$+$r<($7$^$9!#(B
  .Bl -column "Second level nameXXXXXX" "routing messagesXXX" -offset 
indent
-.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B%?%$%W(B	$BJQ992DG=@-(B"
-.It "PF(J\(B_ROUTE	$B%k!<%F%#%s%0%a%C%;!<%8(B	$B$$$$$((B"
-.It "PF(J\(B_INET	IPv4 $BCM(B	$B$O$$(B"
-.It "PF(J\(B_INET6	IPv6 $BCM(B	$B$O$$(B"
+.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B7?(B	$BJQ992DG=@-(B"
+.It "PF_ROUTE	$B%k!<%F%#%s%0%a%C%;!<%8(B	$B$$$$$((B"
+.It "PF_INET	IPv4 $BCM(B	$B$O$$(B"
+.It "PF_INET6	IPv6 $BCM(B	$B$O$$(B"
  .El
  .Pp
  .Bl -tag -width 6n
@@ -519,10 +547,17 @@
  $BBh(B 5 $B%l%Y%kL>$HBh(B 6 $B$N%l%Y%kL>$O<!$N$H$*$j$G$9!#(B
  .Bl -column "Fifth level nameXXXXXX" "Sixth level is:XXX" -offset 
indent
  .It Sy "$BBh(B 5 $B%l%Y%kL>(B	$BBh(B 6 $B%l%Y%k$O(B"
-.It "NET(J\(B_RT(J\(B_FLAGS	rtflags"
-.It "NET(J\(B_RT(J\(B_DUMP	$B$J$7(B"
-.It "NET(J\(B_RT(J\(B_IFLIST	$B$J$7(B"
+.It "NET_RT_FLAGS	rtflags"
+.It "NET_RT_DUMP	$B$J$7(B"
+.It "NET_RT_IFLIST	0 $B$^$?$O(B if_index"
+.It "NET_RT_IFMALIST	0 $B$^$?$O(B if_index"
  .El
+.Pp
+.Dv NET_RT_IFMALIST
+$BL>$O!"(B0 $B$,;XDj$5$l$?>l9g$K$O$9$Y$F$N%$%s%?%U%'!<%9$N!"$=$&$G$J$1$l$P(B
+.Va if_index
+$B$G;XDj$5$l$?%$%s%?%U%'!<%9$N%^%k%A%-%c%9%H%0%k!<%W%a%s%P!<%7%C%W$K(B
+$B4X$9$k>pJs$rJV$7$^$9!#(B
  .It Li PF_INET
  IPv4 ($B%$%s%?!<%M%C%H%W%m%H%3%k%P!<%8%g%s(B 4) $B$K4X$9$k3F<o$N(B
  $B%0%m!<%P%k>pJs$r<hF@$9$k$+@_Dj$7$^$9!#(B
@@ -530,7 +565,7 @@
  $BBh(B 4 $B$N%l%Y%kL>$OJQ?tL>$G$9!#(B
  $B8=:_Dj5A$5$l$?%W%m%H%3%k$HL>A0$O<!$N$H$*$j$G$9!#(B
  .Bl -column ProtocolXX VariableXX TypeXX ChangeableXX
-.It Sy "$B%W%m%H%3%k(B	$BJQ?t(B	$B%?%$%W(B	$BJQ992DG=@-(B"
+.It Sy "$B%W%m%H%3%k(B	$BJQ?t(B	$B7?(B	$BJQ992DG=@-(B"
  .It "icmp	bmcastecho	$B@0?t(B	$B$O$$(B"
  .It "icmp	maskrepl	$B@0?t(B	$B$O$$(B"
  .It "ip	forwarding	$B@0?t(B	$B$O$$(B"
@@ -584,27 +619,27 @@
  CTL_USER $B%l%Y%k$KMxMQ2DG=$JJ8;zNs$H@0?t$N>pJs$O2<5-$K>\$7$/=R$Y$i$l$^$9!#(B
  $BJQ992DG=@-$NNs$O!"E,@Z$JFC8"$N$"$k%W%m%;%9$,CM$rJQ99$G$-$k$+$I$&$+$r<($7$^$9!#(B
  .Bl -column "USER_COLL_WEIGHTS_MAXXXX" "integerXXX" -offset indent
-.It Sy "$BBh(B 2 $B%l%S%kL>(B	$B%?%$%W(B	$BJQ992DG=@-(B"
-.It "USER(J\(B_BC(J\(B_BASE(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_BC(J\(B_DIM(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_BC(J\(B_SCALE(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_BC(J\(B_STRING(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_COLL(J\(B_WEIGHTS(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_CS(J\(B_PATH	$BJ8;zNs(B	$B$$$$$((B"
-.It "USER(J\(B_EXPR(J\(B_NEST(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_LINE(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_CHAR(J\(B_TERM	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_C(J\(B_BIND	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_C(J\(B_DEV	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_FORT(J\(B_DEV	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_FORT(J\(B_RUN	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_LOCALEDEF	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_SW(J\(B_DEV	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_UPE	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_POSIX2(J\(B_VERSION	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_RE(J\(B_DUP(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_STREAM(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
-.It "USER(J\(B_TZNAME(J\(B_MAX	$B@0?t(B	$B$$$$$((B"
+.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B7?(B	$BJQ992DG=@-(B"
+.It "USER_BC_BASE_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_BC_DIM_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_BC_SCALE_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_BC_STRING_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_COLL_WEIGHTS_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_CS_PATH	$BJ8;zNs(B	$B$$$$$((B"
+.It "USER_EXPR_NEST_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_LINE_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_CHAR_TERM	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_C_BIND	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_C_DEV	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_FORT_DEV	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_FORT_RUN	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_LOCALEDEF	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_SW_DEV	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_UPE	$B@0?t(B	$B$$$$$((B"
+.It "USER_POSIX2_VERSION	$B@0?t(B	$B$$$$$((B"
+.It "USER_RE_DUP_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_STREAM_MAX	$B@0?t(B	$B$$$$$((B"
+.It "USER_TZNAME_MAX	$B@0?t(B	$B$$$$$((B"
  .El
  .Bl -tag -width 6n
  .Pp
@@ -678,18 +713,18 @@
  CTL_VM $B%l%Y%k$KMxMQ2DG=$JJ8;zNs$H@0?t$N>pJs$O2<5-$K>\$7$/=R$Y$i$l$^$9!#(B
  $BJQ992DG=@-$NNs$O!"E,@Z$JFC8"$N$"$k%W%m%;%9$,CM$rJQ99$G$-$k$+$I$&$+$r<($7$^$9!#(B
  .Bl -column "Second level nameXXXXXX" "struct loadavgXXX" -offset 
indent
-.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B%?%$%W(B	$BJQ992DG=@-(B"
-.It "VM(J\(B_LOADAVG	struct loadavg	$B$$$$$((B"
-.It "VM(J\(B_METER	struct vmtotal	$B$$$$$((B"
-.It "VM(J\(B_PAGEOUT(J\(B_ALGORITHM	$B@0?t(B	$B$O$$(B"
-.It "VM(J\(B_SWAPPING(J\(B_ENABLED	$B@0?t(B	$B$*$=$i$/(B"
-.It "VM(J\(B_V(J\(B_CACHE(J\(B_MAX	$B@0?t(B	$B$O$$(B"
-.It "VM(J\(B_V(J\(B_CACHE(J\(B_MIN	$B@0?t(B	$B$O$$(B"
-.It "VM(J\(B_V(J\(B_FREE(J\(B_MIN	$B@0?t(B	$B$O$$(B"
-.It "VM(J\(B_V(J\(B_FREE(J\(B_RESERVED	$B@0?t(B	$B$O$$(B"
-.It "VM(J\(B_V(J\(B_FREE(J\(B_TARGET	$B@0?t(B	$B$O$$(B"
-.It "VM(J\(B_V(J\(B_INACTIVE(J\(B_TARGET	$B@0?t(B	$B$O$$(B"
-.It "VM(J\(B_V(J\(B_PAGEOUT(J\(B_FREE(J\(B_MIN	$B@0?t(B	$B$O$$(B"
+.It Sy "$BBh(B 2 $B%l%Y%kL>(B	$B7?(B	$BJQ992DG=@-(B"
+.It "VM_LOADAVG	struct loadavg	$B$$$$$((B"
+.It "VM_METER	struct vmtotal	$B$$$$$((B"
+.It "VM_PAGEOUT_ALGORITHM	$B@0?t(B	$B$O$$(B"
+.It "VM_SWAPPING_ENABLED	$B@0?t(B	$B$*$=$i$/(B"
+.It "VM_V_CACHE_MAX	$B@0?t(B	$B$O$$(B"
+.It "VM_V_CACHE_MIN	$B@0?t(B	$B$O$$(B"
+.It "VM_V_FREE_MIN	$B@0?t(B	$B$O$$(B"
+.It "VM_V_FREE_RESERVED	$B@0?t(B	$B$O$$(B"
+.It "VM_V_FREE_TARGET	$B@0?t(B	$B$O$$(B"
+.It "VM_V_INACTIVE_TARGET	$B@0?t(B	$B$O$$(B"
+.It "VM_V_PAGEOUT_FREE_MIN	$B@0?t(B	$B$O$$(B"
  .El
  .Pp
  .Bl -tag -width 6n
@@ -767,13 +802,22 @@
  .It Bq Er ENOMEM
  .Fa oldlenp
  $B$K$h$C$F;X$5$l$kD9$5$OMW5a$5$l$?CM$rJ];}$9$k$?$a$K$OC;$9$.$k$^$9!#(B
+.It Bq Er ENOMEM
+.Fa oldlenp
+$B$G;XDj$5$l$kD9$5!"$^$?$O!"JV$k%G!<%?$NM=A[$5$l$kBg$-$5$,(B
+$B%m%C%/$5$l$?%a%b%j$N%7%9%F%`@)8B$rD6$($F$$$^$9!#(B
+.It Bq Er ENOMEM
+$B%P%C%U%!(B
+.Fa oldp
+$B!"$^$?$O!"JV$k%G!<%?$NM=A[$5$l$kBg$-$5$,>.$5$$>l9g$K$O$=$N%P%C%U%!$N0lIt$r(B
+$B%m%C%/$9$k$H!"%W%m%;%9$,%W%m%;%9$4$H$N%m%C%/$5$l$?%a%b%j@)8B$rD6$($F$7$^$$$^$9!#(B
  .It Bq Er ENOTDIR
  .Fa name
-$BG[Ns$OC<Kv$NL>A0$G$O$J$/Cf4V$r;XDj$7$^$9(B
+$BG[Ns$OKvC<$NL>A0$G$O$J$/Cf4V$r;XDj$7$F$$$^$9!#(B
  .It Bq Er EISDIR
  .Fa name
-$BG[Ns$OC<Kv$NL>A0$r;XDj$7$F$$$^$9$,!"(B
-$B<B:]$NL>A0$OC<Kv$G$O$"$j$^$;$s!#(B
+$BG[Ns$OKvC<$NL>A0$r;XDj$7$F$$$^$9$,!"(B
+$B<B:]$NL>A0$OKvC<$G$O$"$j$^$;$s!#(B
  .It Bq Er ENOENT
  .Fa name
  $BG[Ns$O!"L$CN$NCM$r;XDj$7$F$$$^$9!#(B

