Do not use hard-coded values in halt.c and reboot.c

This commit is contained in:
sin 2013-09-04 13:46:45 +01:00
parent 1a090bf1eb
commit a0858fa9e8
2 changed files with 4 additions and 3 deletions

4
halt.c
View File

@ -33,8 +33,8 @@ main(int argc, char *argv[])
if (pflag) if (pflag)
cmd = LINUX_REBOOT_CMD_POWER_OFF; cmd = LINUX_REBOOT_CMD_POWER_OFF;
if (syscall(__NR_reboot, 0xfee1dead, 672274793, if (syscall(__NR_reboot, LINUX_REBOOT_MAGIC1,
cmd, NULL) < 0) LINUX_REBOOT_MAGIC2, cmd, NULL) < 0)
eprintf("reboot:"); eprintf("reboot:");
return 0; return 0;
} }

View File

@ -24,7 +24,8 @@ main(int argc, char *argv[])
sync(); sync();
if (syscall(__NR_reboot, 0xfee1dead, 672274793, if (syscall(__NR_reboot, LINUX_REBOOT_MAGIC1,
LINUX_REBOOT_MAGIC2,
LINUX_REBOOT_CMD_RESTART, NULL) < 0) LINUX_REBOOT_CMD_RESTART, NULL) < 0)
eprintf("reboot:"); eprintf("reboot:");
return 0; return 0;