diff --git a/minreboot.c b/minreboot.c index 288db5a..96d7da4 100644 --- a/minreboot.c +++ b/minreboot.c @@ -1,8 +1,10 @@ #include -#include +#include +#include int main(int argc, char *argv[]) { - reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, LINUX_REBOOT_CMD_RESTART, NULL); - return 0; + int retval = reboot(RB_AUTOBOOT); + if(retval != 0) perror("reboot failed"); + return retval; }