From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Jan 31 17:57:31 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA19334;
	Mon, 31 Jan 2000 17:57:31 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA19328
	for <freebsd-users-jp@jp.freebsd.org>; Mon, 31 Jan 2000 17:57:30 +0900 (JST)
	(envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp)
Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:qMN5SXQe6Ta+h+0UgwLL3RGpfFScNRRp@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1])
	by outmail.utsunomiya-u.ac.jp (8.9.3/3.7Wpl2) with ESMTP id RAA21497
	for <freebsd-users-jp@jp.freebsd.org>; Mon, 31 Jan 2000 17:57:29 +0900 (JST)
Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP
	id SAA21132; Mon, 31 Jan 2000 18:03:11 +0900 (JST)
Message-Id: <200001310903.SAA21132@zodiac.mech.utsunomiya-u.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
cc: yokota@zodiac.mech.utsunomiya-u.ac.jp
In-reply-to: Your message of "Sun, 30 Jan 2000 11:15:08 JST."
             <200001300215.LAA00724@mailsv1.cna.ne.jp> 
References: <200001300215.LAA00724@mailsv1.cna.ne.jp> 
Date: Mon, 31 Jan 2000 18:03:10 +0900
From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 49411
Subject: [FreeBSD-users-jp 49411] Re: syscons nscr 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: yokota@zodiac.mech.utsunomiya-u.ac.jp

>$@EvJ}$G$b(Jboot -v$@$GD4$Y$F$_$?$N$G$9$,!"(Jnscr$@%-!<$r2!$7$F$$$/$H!"(J
>
>sc0: sc_switch_scr() 2 sc0: sc_switch_scr() 3 sc0: sc_switch_scr() 4
>
>$@$HCM$,A}$($F$$$-(J(options MAXCONS=8$@$r;XDj$7$F$$$^$9(J)$@!"LdBj$N@ZBX$($N(J
>$@:]$K$O!"(J
>
>sc0: sc_switch_scr() 8 sc0: sc_switch_scr() 2
>
>$@$H!"(JMAXCONS$@$+$i(J2$@$K0\$C$F$$$k$@$1$GFC$K%(%i!<$i$7$-$b$N$O=P$F$$$^$;$s(J
>$@$G$7$?!#(J

$@%P%0$,$"$j$^$7$?!#$3$l$O(J MAXCONS $@8DL\$N(J vty $@$,;HMQCf$N>l9g$K82:_2=$7$^(J
$@$9!#(J

MAXCONS $@$O%G%U%)%k%H$N(J 16 $@$G!$DL>o(J /etc/ttys $@$G$O$=$NA4It$K(J getty $@$rAv(J
$@$i$;$F$$$kJ}$O>/$J$$$H;W$$$^$9$N$G(J($@;d$bIaCJ$O(J12$@8D$^$G$7$+;H$C$F$$$^$;(J
$@$s(J :-)$@!$$3$l$^$G$3$N%P%0$KAx6x$7$?J}$,$"$^$j$$$i$C$7$c$i$J$+$C$?$N$G$O(J
$@$J$$$+$H;W$$$^$9!#(J

$@0J2<$N%Q%C%A$r(J /sys/dev/syscons/syscons.c $@$K$"$F$k$3$H$GD>$j$^$9!#(J

$@$A$J$_$K!$$3$N%P%0$O(J 2.X $@$K$bB8:_$7$^$9!#(J4.0-CURRENT $@$K$O$"$j$^$;$s!#(J

Index: syscons.c
===================================================================
RCS file: /src/CVS/src/sys/dev/syscons/syscons.c,v
retrieving revision 1.293.2.12
diff -u -r1.293.2.12 syscons.c
--- syscons.c	2000/01/27 13:16:30	1.293.2.12
+++ syscons.c	2000/01/31 06:43:45
@@ -4009,7 +4009,8 @@
 
 	    case NEXT:
     		this_scr = get_scr_num();
-		for (i = this_scr + 1; i != this_scr; i = (i + 1)%MAXCONS) {
+		for (i = (this_scr + 1)%MAXCONS; i != this_scr;
+			 i = (i + 1)%MAXCONS) {
 		    struct tty *tp = VIRTUAL_TTY(i);
 		    if (tp->t_state & TS_ISOPEN) {
 			switch_scr(cur_console, i);

