From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Jan 20 16:23:46 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA69456;
	Sat, 20 Jan 2001 16:23:46 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from biwasv01.biwa.ne.jp (biwasv01.biwa.ne.jp [210.161.160.11])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA69451
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 20 Jan 2001 16:23:46 +0900 (JST)
	(envelope-from fuhito@mx.biwa.ne.jp)
Received: from globalyst.ASA-Lab.ORG (ng3-61.biwa.ne.jp [210.250.146.61])
	by biwasv01.biwa.ne.jp (8.9.3/3.7W) with SMTP id QAA09047
	for FreeBSD-users-jp@jp.freebsd.org; Sat, 20 Jan 2001 16:23:19 +0900 (JST)
Date: Sat, 20 Jan 2001 16:23:19 +0900 (JST)
Message-Id: <200101200723.QAA09047@biwasv01.biwa.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Sat, 20 Jan 2001 16:05:07 +0900".
	<20010120160507M.aizu@jaist.ac.jp>
From: fuhito@mx.biwa.ne.jp (Fuhito Inagawa)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.22] 1999-12/19(Sun)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 58416
Subject: [FreeBSD-users-jp 58416] Re: reboot
	=?ISO-2022-JP?B?GyRCO34kSyUmJSclJCVIJHJGfiRsJGtKfUshGyhC?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: fuhito@mx.biwa.ne.jp

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

<20010120160507M.aizu@jaist.ac.jp>$B$N5-;v$K$*$$$F(B
JST$B;~4V(B2001$BG/(B01$B7n(B20$BF|(B($BEZ(B)16$B;~(B05$BJ,(B07$BIC:"!"(Baizu@jaist.ac.jp$B$5$s$O(B
$B=q$-$^$7$?!#(B

  | $B2qDE!w(BJAIST$B$G$9!#(B
  | 
  | static void
  | shutdown_reset(void *junk, int howto)
  | {
  |         printf("Rebooting...\n");
  |         DELAY(1000000); /* wait 1 sec for printf's to complete and be read */
  |         /* cpu_boot(howto); */ /* doesn't do anything at the moment */
  |         cpu_reset();
  |         /* NOTREACHED */ /* assuming reset worked */
  | }

[FreeBSD-users-jp 58414]
  |   6.UPS$B$r(Bshutdown$B$9$k!#(B
  |   7.$B$,!$EE8;$N6!5k$OB3$$$F$$$k$N$G!$(B
$B!!(B|   $B!!(B'Please press any key to reboot.'$BI=<($N$^$^!$:F5/F0$7$J$$(B

$B$H$$$&$3$H$J$N$G!"(B
static void
shutdown_halt(void *junk, int howto)
{
        if (howto & RB_HALT) {
                printf("\n");
                printf("The operating system has halted.\n");
                printf("Please press any key to reboot.\n\n");
                switch (cngetc()) {
                case -1:                /* No console, just die */
                        cpu_halt();
                        /* NOTREACHED */
                default:
                        howto &= ~RB_HALT;
                        break;
                }
        }
}

$B$NJ}$G$O$J$$$+$H;W$&$s$G$9$1$I!#$J$N$G!"(B

  | $B$G!"(B1$BIC$N7h$aBG$A$G$9$M!#$=$3$G!"(Bpoweroff_delay$B$HF1$8$h$&$K(B
  | kern.shutdown.reboot_delay
  | $B$H$+JQ?t:n$C$F!"(Bsysctl$B$GJQ$($i$l$k$h$&$K$9$k$N$O$$$+$,$G$7$g$&!)(B
  | $BI,MW@-$r@b$1$P%=!<%9%D%j!<$K$H$j$3$s$G$b$i$($k$+$b!)(B

$B$3$l$OIT2DG=$G$9$M!#(B
UPS $B$r;H$C$F$k$N$G$O!"0B0W$K(B shutdown -r $B=PMh$J$$$7!#(B

  | $B$"$H$O$"$^$j$$$$J}K!$H$O;W$($J$$$G$9$,!"(B
  | /boot/loader.conf $B$G(B
  | autoboot_delay="300"
  | $B$H@_Dj$7$F!"5/F0$rE,Ev$J;~4VBT$D$h$&$K$9$k$H$+!#(B
  | $B$J$s$H$b$J$$;~$N5/F0$K$H$F$b;~4V$,$+$+$C$F$7$^$&$N$G%@%a$+$J!#(B
  | $B%-!<%\!<%IC!$1$P$9$05/F0$7$^$9$,!"1s3VA`:n$G(Breboot$B$7$?$j$9$k$K$O$D$i$$$+$b!#(B

$B$3$C$A$NJ}$,8=<BE*$+$b!#(B

/*
 * $B0p@n(B $B;K(B($B$U$R$H(B)        mailto:fuhito@mx.biwa.ne.jp
 *                        http://www.biwa.ne.jp/~fuhito/
 */
