From owner-man-jp-reviewer@jp.freebsd.org  Sat Dec  4 19:46:56 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id TAA62551;
	Sat, 4 Dec 1999 19:46:56 +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 castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id TAA62546
	for <man-jp-reviewer@jp.freebsd.org>; Sat, 4 Dec 1999 19:46:55 +0900 (JST)
	(envelope-from k-horik@yk.rim.or.jp)
Received: from localhost (pppa40.yk.rim.or.jp [202.247.186.40])
	by mail.yk.rim.or.jp (8.8.8/3.6W-RIMNET-98-06-09) with ESMTP id TAA17343
	for <man-jp-reviewer@jp.freebsd.org>; Sat, 4 Dec 1999 19:46:54 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
X-Mailer: Mew version 1.93 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: <19991204194611D.k-horik@yk.rim.or.jp>
Date: Sat, 04 Dec 1999 19:46:11 +0900
From: Kazuo Horikawa <k-horik@yk.rim.or.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 153
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 1747
Subject: [man-jp-reviewer 1747] ng_lmi.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

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

 ng_lmi.8 $B$NK]Lu$G$9!#(B

--- ng_lmi.8.eng	Thu Dec  2 00:10:30 1999
+++ ng_lmi.8	Sat Dec  4 00:21:42 1999
@@ -35,88 +35,93 @@
 .\" $FreeBSD: src/sys/modules/netgraph/lmi/ng_lmi.8,v 1.3.2.1 1999/11/17 07:23:49 julian Exp $
 .\" $Whistle: ng_lmi.8,v 1.4 1999/01/25 23:46:27 archie Exp $
 .\"
+.\" jpman %Id: ng_lmi.8,v 0.0 1999/11/28 13:24:13 horikawa Stab %
 .Dd January 19, 1999
 .Dt NG_LMI 8
 .Os FreeBSD 4.0
-.Sh NAME
+.Sh $BL>>N(B
 .Nm ng_lmi
-.Nd Frame relay LMI protocol netgraph node type
-.Sh SYNOPSIS
+.Nd $B%U%l!<%`%j%l!<(B LMI $B%W%m%H%3%k(B netgraph $B%N!<%I%?%$%W(B
+.Sh $B=q<0(B
 .Fd #include <netgraph/ng_lmi.h>
-.Sh DESCRIPTION
-The
+.Sh $B2r@b(B
 .Nm lmi
-node type performs the frame relay LMI protocol. It supports
-the ITU Annex A, ANSI Annex D, and Group-of-four LMI types.
-It also supports auto-detection of the LMI type.
+$B%N!<%I%?%$%W$O!"%U%l!<%`%j%l!<(B LMI $B%W%m%H%3%k$r<B9T$7$^$9!#(B
+ITU Annex A, ANSI Annex D, Group-of-four LMI $B%?%$%W$r%5%]!<%H$7$^$9!#(B
+$B$^$?!"(BLMI $B%?%$%W$N<+F08!=P$b%5%]!<%H$7$^$9!#(B
 .Pp
-To enable a specific LMI type, connect the corresponding hook (
+$BFCDj$N(B LMI $B%?%$%W$rM-8z$K$9$k$K$O!"BP1~$9$k%U%C%/(B (
 .Dv annexA ,
 .Dv annexD ,
-or
-.Dv group4 ")"
-to DLCI 0 or 1023 of a
+.Dv group4
+$B$N$$$:$l$+(B) $B$r!"(B
 .Xr ng_frame_relay 8
-node.
-Typically, Annex A and Annex D live on DLCI 0 while Group-of-four
-lives on DLCI 1023.
+$B%N!<%I$N(B DLCI $B$N(B 0 $B$^$?$O(B 1023 $B$X@\B3$7$^$9!#(B
+$BE57?E*$K$O!"(BAnnex A $B$H(B Annex D $B$,(B DLCI 0 $B$KB8:_$7!"(B
+Group-of-four $B$O(B DLCI 1023 $B$KB8:_$7$^$9!#(B
 .Pp
-To enable LMI type auto-detection, connect the
+LMI $B%?%$%W$N<+F08!=P$rM-8z$K$9$k$K$O!"(B
 .Dv auto0
-hook to DLCI 0 and the
+$B%U%C%/$r(B DLCI 0 $B$X@\B3$7!"(B
 .Dv auto1023
-hook to DLCI 1023. The node will attempt to automatically determine
-which LMI type is running at the switch, and go into that mode.
+$B%U%C%/$r(B DLCI 1023 $B$X@\B3$7$^$9!#(B
+$B%N!<%I$O!"(B
+$B$I$N(B LMI $B%?%$%W$,%9%$%C%A>e$G<B9T$5$l$F$$$k$+$r<+F0E*$KH=Dj$7$F!"(B
+$B$=$N%b!<%I$K0\9T$7$h$&$H$7$^$9!#(B
 .Pp
-Only one fixed LMI type, or auto-detection, can be active at any given time.
+1 $B8D$N8GDj(B LMI $B%?%$%W$^$?$O<+F08!=P$@$1$,!"$"$k0l;~4|$K$O3h@-2=2DG=$G$9!#(B
 .Pp
-The
+LMI $B%W%m%H%3%k$H(B DLCI $B%A%c%M%k$N8=:_$N>uBV$rLd$$9g$o$;$k$?$a$K!"(B
 .Dv NGM_LMI_GET_STATUS
-control message can be used at any time to query the current status
-of the LMI protocol and each DLCI channel. This node also supports the
+$B@)8f%a%C%;!<%8$r$$$D$G$b;HMQ2DG=$G$9!#(B
+$BK\%N!<%I$O!"(B
 .Dv NGM_TEXT_STATUS
-control message.
-.Sh HOOKS
-This node type supports the following hooks:
+$B@)8f%a%C%;!<%8$b$^$?%5%]!<%H$7$^$9!#(B
+.Sh $B%U%C%/(B
+$BK\%N!<%I%?%$%W$O<!$N%U%C%/$r%5%]!<%H$7$^$9(B:
 .Pp
 .Bl -tag -width foobarbaz
 .It Dv annexA
-ITU Annex A LMI hook.
+ITU Annex A LMI $B%U%C%/!#(B
 .It Dv annexD
-ANSI Annex D LMI hook.
+ANSI Annex D LMI $B%U%C%/!#(B
 .It Dv group4
-Group-of-four LMI hook.
+Group-of-four LMI $B%U%C%/!#(B
 .It Dv auto0
-Auto-detection hook for DLCI 0.
+DLCI 0 $B$KBP$9$k<+F08!=P%U%C%/!#(B
 .It Dv auto1023
-Auto-detection hook for DLCI 1023.
+DLCI 1023 $B$KBP$9$k<+F08!=P%U%C%/!#(B
 .El
-.Sh CONTROL MESSAGES
-This node type supports the generic control messages, plus the following:
+.Sh $B@)8f%a%C%;!<%8(B
+$BK\%N!<%I%?%$%W$O!"HFMQ@)8f%a%C%;!<%8$r%5%]!<%H$7!"(B
+$B99$K<!$N$b$N$b%5%]!<%H$7$^$9(B:
 .Bl -tag -width foo
 .It Dv NGM_LMI_GET_STATUS
-This command returns status information in a
-.Dv "struct nglmistat" :
+$BK\%3%^%s%I$O!">uBV>pJs$r(B
+.Dv "struct nglmistat"
+$B9=B$BN$KF~$l$FJV$7$^$9(B:
 .Bd -literal -offset 4n
 #define NGM_LMI_STAT_ARYSIZE   (1024/8)
 
 struct nglmistat {
-  u_char  proto[12];	/* Active proto (same as hook name) */
-  u_char  hook[12];	/* Active hook */
-  u_char  fixed;	/* If set to fixed LMI mode */
-  u_char  autod;	/* If currently auto-detecting */
-  u_char  seen[NGM_LMI_STAT_ARYSIZE];	/* bitmap DLCIs seen */
-  u_char  up[NGM_LMI_STAT_ARYSIZE];	/* bitmap DLCIs up */
+  u_char  proto[12];	/* $B3h@-Cf$N%W%m%H%3%k(B ($B%U%C%/L>$HF1$8(B) */
+  u_char  hook[12];	/* $B3h@-Cf$N%U%C%/(B */
+  u_char  fixed;	/* $B8GDj(B LMI $B%b!<%I$K%;%C%H$5$l$F$$$k$+(B */
+  u_char  autod;	/* $B8=:_<+F08!=P%b!<%I$+(B */
+  u_char  seen[NGM_LMI_STAT_ARYSIZE];
+			/* $B8+$($k(B DLCI $B$N%S%C%H%^%C%W(B */
+  u_char  up[NGM_LMI_STAT_ARYSIZE];
+			/* $B%"%C%W>uBV$N(B DLCI $B$N%S%C%H%^%C%W(B */
 };
 .Ed
 .It Dv NGM_TEXT_STATUS
-This generic message returns is a human-readable version of the node status.
+$B$3$NHFMQ%a%C%;!<%8$O!"2DFI7A<0$G%N!<%I$N>uBV$rJV$7$^$9!#(B
 .El
-.Sh SHUTDOWN
-This node shuts down upon receipt of a
+.Sh $B%7%c%C%H%@%&%s(B
+$BK\%N!<%I$O!"(B
 .Dv NGM_SHUTDOWN
-control message, or when all hooks have been disconnected.
-.Sh SEE ALSO
+$B@)8f%a%C%;!<%8$N<u?.;~$+!"A4%U%C%/$,@ZCG$5$l$?$H$-$K!"%7%c%C%H%@%&%s$7$^$9!#(B
+.Sh $B4XO"9`L\(B
 .Xr netgraph 4 ,
 .Xr ng_frame_relay 8 ,
 .Xr ngctl 8 .
@@ -126,5 +131,5 @@
 .Rs
 .%T "ITU-T Q.933 Digital Subscriber Signaling System No. 1 - Signaling Specification for Frame Mode Basic Call Control, Annex A"
 .Re
-.Sh AUTHOR
+.Sh $B:n<T(B
 Julian Elischer <julian@whistle.com>
