term% cat index.txt 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)