diff options
author | Thierry Vignaud <tv@mageia.org> | 2013-03-23 12:30:20 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mageia.org> | 2013-03-23 12:30:20 +0000 |
commit | 13f022f57a5ae30588d3dd5955afd8945699c93d (patch) | |
tree | 563efef761a376c06b8254da0f56f22849c24622 /mdk-stage1/rescue-gui.c | |
parent | f7d94c88ea52c4b58c49a292b9ad1684ebbe2fdd (diff) | |
download | drakx-backup-do-not-use-13f022f57a5ae30588d3dd5955afd8945699c93d.tar drakx-backup-do-not-use-13f022f57a5ae30588d3dd5955afd8945699c93d.tar.gz drakx-backup-do-not-use-13f022f57a5ae30588d3dd5955afd8945699c93d.tar.bz2 drakx-backup-do-not-use-13f022f57a5ae30588d3dd5955afd8945699c93d.tar.xz drakx-backup-do-not-use-13f022f57a5ae30588d3dd5955afd8945699c93d.zip |
do not reinvent kernel constants
Diffstat (limited to 'mdk-stage1/rescue-gui.c')
-rw-r--r-- | mdk-stage1/rescue-gui.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/mdk-stage1/rescue-gui.c b/mdk-stage1/rescue-gui.c index 0755865af..7d5b0a423 100644 --- a/mdk-stage1/rescue-gui.c +++ b/mdk-stage1/rescue-gui.c @@ -27,6 +27,7 @@ #include <sys/ioctl.h> #include <linux/unistd.h> #include <sys/select.h> +#include <linux/reboot.h> #include "config-stage1.h" #include "frontend.h" @@ -35,13 +36,9 @@ #include <sys/syscall.h> -#define LINUX_REBOOT_MAGIC1 0xfee1dead -#define LINUX_REBOOT_MAGIC2 672274793 -#define BMAGIC_REBOOT 0x01234567 - static inline long reboot(void) { - return (long) syscall(__NR_reboot, LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, BMAGIC_REBOOT, 0); + return (long) syscall(__NR_reboot, LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, LINUX_REBOOT_CMD_RESTART, 0); } #if defined(__i386__) || defined(__x86_64__) |