diff options
Diffstat (limited to 'init/halt.c')
-rw-r--r-- | init/halt.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/init/halt.c b/init/halt.c index c88c333..16906df 100644 --- a/init/halt.c +++ b/init/halt.c @@ -40,10 +40,15 @@ static void write_wtmp(void) #define RB_HALT_SYSTEM RB_HALT #endif +#ifndef RB_POWERDOWN +/* Stop system and switch power off if possible. */ +# define RB_POWERDOWN 0x4321fedc +#endif #ifndef RB_POWER_OFF -#define RB_POWER_OFF RB_POWERDOWN +# define RB_POWER_OFF RB_POWERDOWN #endif + int halt_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int halt_main(int argc UNUSED_PARAM, char **argv) { |