From owner-man-jp-reviewer@jp.freebsd.org  Tue Oct 27 00:17:52 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id AAA16676;
	Tue, 27 Oct 1998 00:17:52 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mail.yk.rim.or.jp (root@mail.yk.rim.or.jp [202.247.130.37])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id AAA16671
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 27 Oct 1998 00:17:50 +0900 (JST)
	(envelope-from k-horik@yk.rim.or.jp)
Received: from localhost (ppp442.yk.rim.or.jp [202.247.165.142])
	by mail.yk.rim.or.jp (8.8.5/3.6W-RIMNET-98-06-09) with ESMTP id AAA15449
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 27 Oct 1998 00:17:48 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
In-Reply-To: Your message of "Sun, 18 Oct 1998 13:32:54 +0900"
	<004001bdfa54$ccd2b600$0101a8c0@ht5t-fry>
References: <004001bdfa54$ccd2b600$0101a8c0@ht5t-fry>
X-Mailer: Mew version 1.93 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981027001716C.k-horik@yk.rim.or.jp>
Date: Tue, 27 Oct 1998 00:17:16 +0900
From: Kazuo Horikawa <k-horik@yk.rim.or.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 74
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 620
Subject: [man-jp-reviewer 620] ipfstat.8
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: k-horik@yk.rim.or.jp

> $B$J$*!"!!(Bipfstat,8 $B$K$F$N!!(B-I $B$NLu$G!"(B
> 
>        -I     $B!VHs%"%/%F%#%V!W%U%#%k%?%j%9%H$N>\:Y$r<h$j=P$9=h(B $BM}(B
>               $B$H!"!V%"%/%F%#%V!W%U%#%k%?%j%9%H$N>\:Y$r<h$j=P$9=h(B
>               $BM}$r@Z$jBX$($^$9!#(B -i $B$H$H$b$KMQ$$$k0Y$N$b$N$G$9!#(B
> 
> $B$NLu$G!"0[O@$O$J$$$G$9!J$b$C$H!"Aa$/8@$C$F$/$l$k$b$N$H;W$C$?$N$G$9$,!"(B
> $B1sN8$5$l$F$$$?$h$&$G!K!#(B
> $B$?$@!"#2$D$N%U%#%k%?$,!"0[$J$k$b$N$+!"(B
> $B#1$D$N%U%#%k%?$,>uBVA+0\$7$?$b$N$+!"$H$$$&LdBj$K4X$7$^$7$F$O!"(B
> ipfstat $B$+$i8+$?8B$j$G$O!"!VHs%"%/%F%#%V!W!"!V%"%/%F%#%V!W#2$D$N(B
> $B%U%#%k%?$,$"$k$H$$$&>Z5r$O!"8+$D$1$i$l$^$;$s$G$7$?!#(B
> $B$3$NE@$K4X$7$^$7$F$O!"KY@n$5$s$O!"(Bipf $B4X78$N%W%m%0%i%`$N(B
> $BCx<T$KD>@\8f3NG'$J$5$C$?$[$&$,59$7$$$+$H;W$$$^$9!#(B

 $B$H$$$&$3$H$G$7$?$N$G!"%=!<%9$r$_$F!"(B
 o fiop->active $B$K$O!"(B0 $B$H(B 1 $B$N$I$A$i$,%"%/%F%#%V$G$"$k$+$,5-O?$5$l$F$$$k(B
 o -I $B;XDj$7$J$$$H$-$O(B fiop->active $BB&$N%U%#%k%?$rA`:n(B
   -I $B;XDj$9$k$H$-$K$O(B 1 - fiop->active $BB&$N%U%#%k%?$rA`:n(B
$B$H$$$&$3$H$@$1$r$6$C$/$j3NG'$7$^$7$?!#(B

http://www.freebsd.org/cgi/cvsweb.cgi/src/contrib/ipfilter/fils.c?rev=1.1.1.5

int main(argc,argv)
int argc;
char *argv[];
{
[$BN,(B]
        while ((c = getopt(argc, argv, "aAfhIinosvd:")) != -1)
        {
                switch (c)
                {
[$BN,(B]
                case 'I' :
                        opts |= OPT_INACTIVE;
                        break;
[$BN,(B]
/*
 * print out filter rule list
 */
static  void    showlist(fiop)
struct  friostat        *fiop;
{
        struct  frentry *fp = NULL;
        int     i, set;

        set = fiop->f_active;
        if (opts & OPT_INACTIVE)
                set = 1 - set;
        if (opts & OPT_ACCNT) {
                i = F_AC;
                if (opts & OPT_OUTQUE) {
                        fp = (struct frentry *)fiop->f_acctout[set];
                        i++;
                } else if (opts & OPT_INQUE)
                        fp = (struct frentry *)fiop->f_acctin[set];
[$BN,(B]

http://www.freebsd.org/cgi/cvsweb.cgi/src/contrib/ipfilter/ip_fil.h?rev=1.1.1.6
/*
 * For SIOCGETFS
 */
typedef struct  friostat        {
        struct  filterstats     f_st[2];
        struct  frentry         *f_fin[2];
        struct  frentry         *f_fout[2];
        struct  frentry         *f_acctin[2];
        struct  frentry         *f_acctout[2];
        struct  frentry         *f_auth;
        u_long  f_froute[2];
        int     f_active;
} friostat_t;
--
$BKY@nOBM:(B
