]>
git.proxmox.com Git - systemd.git/blob - src/shared/clock-util.h
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
7 typedef enum ClockChangeDirection
{
10 CLOCK_CHANGE_BACKWARD
,
12 _CLOCK_CHANGE_INVALID
= -EINVAL
,
13 } ClockChangeDirection
;
15 int clock_is_localtime(const char* adjtime_path
);
16 int clock_set_timezone(int *ret_minutesdelta
);
17 int clock_reset_timewarp(void);
18 int clock_get_hwclock(struct tm
*tm
);
19 int clock_set_hwclock(const struct tm
*tm
);
20 int clock_apply_epoch(ClockChangeDirection
*ret_attempted_change
);