From owner-man-jp-reviewer@jp.freebsd.org  Sat Oct 10 17:27:35 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id RAA03876;
	Sat, 10 Oct 1998 17:27:35 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from leo.asahi-net.or.jp (leo.asahi-net.or.jp [202.224.39.56])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id RAA03864
	for <man-jp-reviewer@jp.freebsd.org>; Sat, 10 Oct 1998 17:27:28 +0900 (JST)
	(envelope-from ht5t-fry@asahi-net.or.jp)
Received: from ht5t-fry (ppp142083.asahi-net.or.jp [202.213.142.83])
	by leo.asahi-net.or.jp (8.8.8/3.6W) with SMTP id RAA05595;
	Sat, 10 Oct 1998 17:28:25 +0900 (JST)
Message-ID: <000801bdf427$d29dc9e0$0101a8c0@ht5t-fry>
From: "Tetsuro Furuya" <ht5t-fry@asahi-net.or.jp>
To: <man-jp-reviewer@jp.freebsd.org>
Cc: <ht5t-fry@asahi-net.or.jp>
Date: Sat, 10 Oct 1998 17:26:58 +0900
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: man-jp-reviewer 545
Subject: [man-jp-reviewer 545] RE: ipfstat.8
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org

$B8EC+(B $B$G$9!#(B

ipfstat(8) $B$G$9!#(B
$B8f;XE&$7$F$$$?$@$$$?$H$3$m$O0l1~D>$7$?$D$b$j$G$9!#(B
$B$3$l$G!"NI$$$h$&$J$i!"EPO?$7$?$$$N$G$9$,!#(B


$B!t!t(B $BCzG+$K!"%A%'%C%/$7$F$$$?$@$$$?$N$G$9$,!"(B-I option $B$O!":#0l(B
     $B$9$C$-$j$7$^$;$s!#$+$J$jJx$l$?1Q8l$H$$$&$Y$-$G$7$g$&$+!#(B
$B!t!t(B $BKM$b!"$H$&$H$&(B 3.0 Snapshot $B$r%$%s%9%H!<%k$7$^$7$?!#(B
     $B$G$b!"(Bmule $B$,$J$+$C$?$j!"(BX $B$,5/F0$7$J$+$C$?$j$G!"(B2.2.7 System
     $B$K(B $B%^%&%s%H(B $B$7$F;H$C$F$$$^$9(B ^^)
$B!t!t!!$J$*!"%"%C%W%m!<%I$K4X$7$FCm0UE@$J$I$4$6$$$^$7$?$i!"59$7$/!"(B
$B!!!!!!8f;XF3$r$*4j$$$7$^$9!#(B
-----------------------------------------------------------------
ipfstat(8)            ipfstat(8)


NAME
       ipfstat -  reports on packet filter statistics and filter
       list

SYNOPSIS
       ipfstat [ -aAfhIinosv ] [ -d <device> ]
.................................................................
$BL>>N(B
       ipfstat - $B%Q%1%C%H%U%#%k%?E}7W$H%U%#%k%?%j%9%H$N%l%]!<%H(B

$B=q<0(B
       ipfstat [ -aAfhIinosv ] [ -d <device> ]
-----------------------------------------------------------------
DESCRIPTION
       ipfstat examines /dev/kmem using  the  symbols  _fr_flags,
       _frstats,  _filterin, and _filterout.  To run and work, it
       needs to be able to read both  /dev/kmem  and  the  kernel
       itself. The kernel name defaults to /vmunix.

       The  default  behaviour of ipfstat is to retrieve and dis-
       play the accumulated statistics which  have  been  accumu-
       lated  over time as the kernel has put packets through the
       filter.
..................................................................
$B2r@b(B
       ipfstat $B%3%^%s%I$O%7%s%\%k(B _fr_flags, _frstats, _filterin,
       $B$*$h$S(B _filterout $B$rMQ$$$F(B /dev/kmem $B$rD4$Y$^$9!#$3$N%3(B $B%^(B
       $B%s%I$,<B9T$G$-$+$D5!G=$7F@$k$?$a$K$O!"(B/dev/kmem $B$H%+!<%M%k(B
       $B$=$N$b$N$rFI$a$kI,MW$,$"$j$^$9!#%+!<%M%k$NL>A0$O!"%G%U%)%k(B
       $B%H$G$O(B /vmunix $B$H$D$1$i$l$F$$$^$9!#(B

       ipfstat $B$N%G%U%)%k%H$NF0:n$O!"%+!<%M%k$,%U%#%k%?$rDL$7$F!"(B
       $B%Q%1%C%H$r$d$j$H$j$9$k4V$KC_@Q$5$l$?E}7W$rLd9g$;I=<($9$k$3(B
       $B$H$G$9!#(B
-----------------------------------------------------------------
OPTIONS
       -a     Display the accounting filter list and  show  bytes
       counted against each rule.

       -A     Display packet authentication statistics.

       -d <device>
       Use  a  device  other than /dev/ipl for interfacing
       with the kernel.

       -f     Show fragment state  information (statistics)  and
       held  state  information (in the kernel) if any is
       present.

       -h     Show per-rule the number of times each one scores a
       "hit".  For use in combination with -i.
..................................................................
$B%*%W%7%g%s(B
       -a     $B%"(B $B%+%&%s%F%#%s%0$r9T$J$C$F$$$k%U%#%k%?%j%9%H$rI=<((B
              $B$7$^$9!#99$K!"$=$l$>$l$N%k!<%k$KBP$7$F%+%&%s%H$5(B $B$l(B
              $B$?%P%$%H?t$rI=<($7$^$9!#(B

       -A     $B%Q%1%C%HG'>ZE}7W$rI=<($7$^$9!#(B

       -d <device>
              $B%+!<%M%k$H$N%$%s%?%U%'!<%9$r9T$J$&0Y!"(B/dev/ipl $B$NBe(B
              $B$o$j$K!"(Bdevice $B$rMQ$$$^$9!#(B

       -f     $B%U%i%0%a%s%H$N>uBV>pJs(B ($BE}7W(B) $B$H!"$b$7$bB8:_$7$F(B $B$$(B
              $B$?(B $B$i!"(B ($B%+!<%M%kFb$K(B) $BJ]B8$5$l$?>uBV>pJs$rI=<($7$^(B
              $B$9!#(B

       -h     $B%k!<%kKh$K$=$l$>$l$,%R%C%H$r5-O?$9$k2s?t$rI=<($7(B $B$^(B
              $B$9!#(B-i $B$H$H$b$KMQ$$$^$9!#(B
-----------------------------------------------------------------
       -i     Display  the filter list used for the input side of
       the kernel IP processing.

       -I     Swap between retrieving "inactive"/"active"  filter
       list details.  For use in combination with -i.

       -n     Show  the  "rule number"  for  each  rule as it is
       printed.

       -o     Display the filter list used for the output side of
       the kernel IP processing.

       -s     Show packet/flow state information (statistics) and
       held state information (in the kernel)  if  any  is
       present.

       -v     Turn  verbose  mode  on.  Displays  more debugging
       information.
..................................................................

       -i     $B%+(B $B!<%M%k$N(B IP $B=hM}$NF~NOB&$KMQ$$$i$l$k%U%#%k%?%j%9(B
              $B%H$rI=<($7$^$9!#(B

       -I     $BLd9g$;Cf$N%U%#%k%?!<%j%9%H$NHs%"%/%F%#%V(B / $B%"%/%F%#(B
              $B%V9`L\$r@ZBX$($^$9!#(B-i $B$H$H$b$KMQ$$$k0Y$N$b$N$G$9!#(B

       -n     $B%k!<%k$,%W%j%s%H$5$l$k;~$K$=$l$>$l$N(B" $B%k!<%k(B $BHV(B $B9f(B"
              $B$,<($5$l$^$9!#(B

       -o     $B%+(B $B!<%M%k$N(B IP $B=hM}$N=PNOB&$KMQ$$$i$l$k%U%#%k%?%j%9(B
              $B%H$rI=<($7$^$9!#(B

       -s     $B%Q%1%C%H(B / $B%U%m!<$N>uBV>pJs(B ($BE}7W(B) $B$H!"$b$7$"(B $B$l(B $B$P(B
              ($B%+!<%M%kFb$K(B) $BJ]B8$5$l$?>uBV>pJs$rI=<($7$^$9!#(B

       -v     $B>i(B $BD9%b!<%I$r5/F0$7$^$9!#$h$jB?$/$N%G%P%C%0>pJs$rI=(B
              $B<($7$^$9!#(B
-----------------------------------------------------------------
SYNOPSIS
       The role of ipfstat is to display current  kernel  statis-
       tics gathered as a result of applying the filters in place
       (if any) to packets going in and out of the kernel.   This
       is  the default operation when no command line parameters
       are present.

       When supplied with either -i or -o, it will  retrieve  and
       display the  appropriate  list of filter rules currently
       installed and in use by the kernel.
.................................................................
$B35MW(B
       ipfstat $B$NLr3d$O!"8=:_$N%+!<%M%k$NE}7W$rI=<($9$k$3$H$G$9!#(B
       $B$3$NE}7W$O!"%+!<%M%k$K=PF~$j$9$k%Q%1%C%H$K$$$/$D$+$N%U%#%k(B
       $B%?$,(B ($B$"$C$?;~$K$O(B) $BE,@Z$KE,MQ$5$l$k7k2L$H$7$F=8$a$i$l$?$b(B
       $B$N$G$9!#$3$l$O!"%3%^%s%I%i%$%s%Q%i%a!<%?$,;XDj$5$l$F$$$J$$(B
       $B;~$N%G%U%)%k%H$NF0:n$G$9!#(B

       $B$3$N%3%^%s%I$O(B -i $B$+(B -o $B$H$H$b$KM?$($i$l$?;~$O!"$=$N;~E@$G(B
       $B%$%s%9%H!<%k$5$l%+!<%M%k$K;HMQ$5$l$F$$$k%U%#%k%?%k!<%k$NE,(B
       $B@Z$J%j%9%H$rLd9g$;I=<($9$k$G$7$g$&!#(B
-----------------------------------------------------------------
FILES
       /dev/kmem
       /dev/ipl
       /dev/ipstate
       /vmunix

SEE ALSO
       ipf(8)

BUGS
       none known.
..................................................................
$B4XO"%U%!%$%k(B
       /dev/kmem
       /dev/ipl
       /dev/ipstate
       /vmunix

$B4XO"9`L\(B
       ipf(8)

$B%P%0(B
       $BCN$i$l$F$$$^$;$s!#(B
##################################################################
.TH ipfstat 8
.\" jpman %Id: ipfstat.8,v 0.0 1998/09/12 16:02:35 horikawa Stab %
.SH $BL>>N(B
ipfstat \- $B%Q%1%C%H(B $B%U%#%k%?E}7W(B $B$H(B $B%U%#%k%?(B $B%j%9%H(B $B$N(B $B%l%]!<%H(B
.SH $B=q<0(B
.B ipfstat
[
.B \-aAfhIinosv
] [
.B \-d
<device>
]
.SH $B2r@b(B
.PP
\fBipfstat\fP$B%3%^%s%I$O%7%s%\%k(B\fB_fr_flags\fP,
\fB_frstats\fP, \fB_filterin\fP, $B$*$h$S(B \fB_filterout\fP $B$rMQ$$$F(B
/dev/kmem $B$rD4$Y$^$9!#(B
$B$3$N%3%^%s%I$,<B9T$G$-$+$D5!G=$7F@$k$?$a$K$O!"(B/dev/kmem $B$H%+!<%M%k(B
$B$=$N$b$N$rFI$a$kI,MW$,$"$j$^$9!#(B
$B%+!<%M%k$NL>A0$O!"%G%U%)%k%H$G$O(B \fB/vmunix\fP $B$H$D$1$i$l$F$$$^$9!#(B
.PP
\fBipfstat\fP $B$N%G%U%)%k%H$NF0:n$O!"%+!<%M%k$,%U%#%k%?$rDL$7$F!"(B
$B%Q%1%C%H$r$d$j$H$j$9$k4V$KC_@Q$5$l$?E}7W$rLd9g$;I=<($9$k$3$H$G$9!#(B
.SH $B%*%W%7%g%s(B
.TP
.B \-a
$B%"%+%&%s%F%#%s%0$r9T$J$C$F$$$k%U%#%k%?%j%9%H$rI=<($7$^$9!#(B
$B99$K!"$=$l$>$l$N%k!<%k$KBP$7$F%+%&%s%H$5$l$?%P%$%H?t$rI=<($7$^$9!#(B
.TP
.B \-A
$B%Q%1%C%HG'>ZE}7W$rI=<($7$^$9!#(B
.TP
.BR \-d \0<device>
$B%+!<%M%k$H$N%$%s%?%U%'!<%9$r9T$J$&0Y!"(B\fB/dev/ipl\fP $B$NBe$o$j$K!"(B
device $B$rMQ$$$^$9!#(B
.TP
.B \-f
$B%U%i%0%a%s%H$N>uBV>pJs(B($BE}7W(B)$B$H!"$b$7$bB8:_$7$F$$$?$i!"(B($B%+!<%M%kFb$K(B)
$BJ]B8$5$l$?>uBV>pJs$rI=<($7$^$9!#(B
.TP
.B \-h
$B%k!<%kKh$K$=$l$>$l$,%R%C%H$r5-O?$9$k2s?t$rI=<($7$^$9!#(B
\fB\-i\fP $B$H$H$b$KMQ$$$^$9!#(B
.TP
.B \-i
$B%+!<%M%k$N(BIP$B=hM}$NF~NOB&$KMQ$$$i$l$k%U%#%k%?%j%9%H$rI=<($7$^$9!#(B
.TP
.B \-I
$BLd9g$;Cf$N%U%#%k%?!<%j%9%H$NHs%"%/%F%#%V(B/$B%"%/%F%#%V9`L\$r@ZBX$($^$9!#(B
\fB\-i\fP$B$H$H$b$KMQ$$$k0Y$N$b$N$G$9!#(B
.TP
.B \-n
$B%k!<%k$,%W%j%s%H$5$l$k;~$K$=$l$>$l$N(B"$B%k!<%kHV9f(B"$B$,<($5$l$^$9!#(B
.TP
.B \-o
$B%+!<%M%k$N(BIP$B=hM}$N=PNOB&$KMQ$$$i$l$k%U%#%k%?%j%9%H$rI=<($7$^$9!#(B
.TP
.B \-s
$B%Q%1%C%H(B/$B%U%m!<$N>uBV>pJs(B($BE}7W(B)$B$H!"$b$7$"$l$P(B($B%+!<%M%kFb$K(B)
$BJ]B8$5$l$?>uBV>pJs$rI=<($7$^$9!#(B
.TP
.B \-v
$B>iD9%b!<%I$r5/F0$7$^$9!#$h$jB?$/$N%G%P%C%0>pJs$rI=<($7$^$9!#(B
.SH $B35MW(B
\fBipfstat\fP $B$NLr3d$O!"8=:_$N%+!<%M%k$NE}7W$rI=<($9$k$3$H$G$9!#(B
$B$3$NE}7W$O!"%+!<%M%k$K=PF~$j$9$k%Q%1%C%H$K$$$/$D$+$N%U%#%k%?$,(B
($B$"$C$?;~$K$O(B)$BE,@Z$KE,MQ$5$l$k7k2L$H$7$F=8$a$i$l$?$b$N$G$9!#(B
$B$3$l$O!"%3%^%s%I%i%$%s%Q%i%a!<%?$,;XDj$5$l$F$$$J$$;~$N%G%U%)%k%H$N(B
$BF0:n$G$9!#(B
.PP
$B$3$N%3%^%s%I$O(B \fB\-i\fP $B$+(B \fB\-o\fP $B$H$H$b$KM?$($i$l$?;~$O!"$=$N;~E@$G%$%s(B
$B%9%H!<%k(B
$B$5$l%+!<%M%k$K;HMQ$5$l$F$$$k%U%#%k%?%k!<%k$NE,@Z$J%j%9%H$rLd9g$;(B
$BI=<($9$k$G$7$g$&!#(B
.SH $B4XO"%U%!%$%k(B
/dev/kmem
.br
/dev/ipl
.br
/dev/ipstate
.br
/vmunix
.SH $B4XO"9`L\(B
ipf(8)
.SH $B%P%0(B
$BCN$i$l$F$$$^$;$s!#(B


