reboot(3c) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

reboot(3c)

Standard C Library Functions                                        reboot(3C)



NAME
       reboot - reboot system or halt processor

SYNOPSIS
       #include <sys/reboot.h>

       int reboot(int howto, char *bootargs);

DESCRIPTION
       The  reboot() function reboots the system. The howto argument specifies
       the behavior of the system while rebooting and is a mask constructed by
       a bitwise-inclusive-OR of flags from the following list:

       RB_AUTOBOOT    The  machine is rebooted from the root filesystem on the
                      default boot device. This is the default  behavior.  See
                      boot(8) and kernel(8).


       RB_HALT        The  processor  is simply halted; no reboot takes place.
                      This option should be used with caution.


       RB_ASKNAME     Interpreted by the bootstrap program and kernel, causing
                      the user to be asked for pathnames during the bootstrap.


       RB_DUMP        The  system  is  forced to panic immediately without any
                      further processing and a crash dump is  written  to  the
                      dump device (see dumpadm(8)) before rebooting.



       Any other howto argument causes the kernel file to boot.


       The interpretation of the bootargs argument is platform-dependent.

RETURN VALUES
       Upon  successful  completion,  reboot() never returns. Otherwise, −1 is
       returned and errno is set to indicate the error.

ERRORS
       The reboot() function will fail if:

       EPERM    The {PRIV_SYS_CONFIG} privilege is not asserted in the  effec‐
                tive set of the calling process.


SEE ALSO
       uadmin(2),  boot(8), dumpadm(8), halt(8), init(8), Intro(8), kernel(8),
       reboot(8)



Oracle Solaris 11.4               22 Mar 2004                       reboot(3C)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3