]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/shared/reboot-util.h
1 /* SPDX-License-Identifier: LGPL-2.1+ */
4 int update_reboot_parameter_and_warn(const char *parameter
);
6 typedef enum RebootFlags
{
7 REBOOT_LOG
= 1 << 0, /* log about what we are going to do and all errors */
8 REBOOT_DRY_RUN
= 1 << 1, /* return 0 right before actually doing the reboot */
9 REBOOT_FALLBACK
= 1 << 2, /* fallback to plain reboot() if argument-based reboot doesn't work, isn't configured or doesn't apply otherwise */
12 int reboot_with_parameter(RebootFlags flags
);