unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (plan9)
Page:
Section:
Apropos / Subsearch:
optional field

REBOOT(3)                  Library Functions Manual                  REBOOT(3)



NAME
       reboot - reboot CPU after loss of file server connection

SYNOPSIS
       write(cfd, "push reboot", 11);

       fd = open("#/deltat", OWRITE);
       fprint(fd, "%d", delaytime);

DESCRIPTION
       This is a combined device and stream module (see stream(3)).  The boot-
       strap program boot(8) pushes the module onto the file server connection
       of a CPU server.  The system will then reboot automatically if the con-
       nection hangs up.  The reboot may be postponed by  delaytime  millisec-
       onds  by writing the decimal value of delaytime to Conventionally, this
       is done by /rc/bin/cpurc (see cpurc(8)).  This mechanism may be used to
       cause  the  machines  at a particular site to come up in a fixed order,
       such as after a power failure.

SEE ALSO
       stream(3)

SOURCE
       /sys/src/9/port/devreboot.c



                                                                     REBOOT(3)