From e52b58e6277141ffd3d196b636515096d7a1ce44 Mon Sep 17 00:00:00 2001 From: Casper Ti. Vector Date: Thu, 19 Nov 2015 10:52:14 +0800 Subject: ctrlaltdel: use reboot() provided by libc, assuming it is 1-adic. --- sys-utils/ctrlaltdel.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'sys-utils/ctrlaltdel.c') diff --git a/sys-utils/ctrlaltdel.c b/sys-utils/ctrlaltdel.c index 438892585..4a6958485 100644 --- a/sys-utils/ctrlaltdel.c +++ b/sys-utils/ctrlaltdel.c @@ -10,13 +10,17 @@ #include #include #include -#include "linux_reboot.h" +#include +#include #include "nls.h" #include "c.h" #include "closestream.h" #include "pathnames.h" #include "path.h" +#define LINUX_REBOOT_CMD_CAD_ON 0x89ABCDEF +#define LINUX_REBOOT_CMD_CAD_OFF 0x00000000 + static void __attribute__ ((__noreturn__)) usage(FILE * out) { fprintf(out, USAGE_HEADER); @@ -67,7 +71,7 @@ static int set_cad(const char *arg) warnx(_("unknown argument: %s"), arg); return EXIT_FAILURE; } - if (my_reboot(cmd) < 0) { + if (reboot(cmd) < 0) { warnx("reboot"); return EXIT_FAILURE; } -- cgit v1.2.3-55-g7522