diff options
author | phk <phk@FreeBSD.org> | 2006-10-02 16:17:23 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2006-10-02 16:17:23 +0000 |
commit | 52fd27550447035a972590168c4734a6af58cb1e (patch) | |
tree | 1f270ceb14a94fa2da300bfc3673fdecb9777f38 /sys/kern/subr_clock.c | |
parent | 3c8ce106f39f1be3866ff0e68d18a8a6dfd4d041 (diff) | |
download | FreeBSD-src-52fd27550447035a972590168c4734a6af58cb1e.zip FreeBSD-src-52fd27550447035a972590168c4734a6af58cb1e.tar.gz |
Introduce utc_offset() to capture a calculation currently done all over the
place.
Diffstat (limited to 'sys/kern/subr_clock.c')
-rw-r--r-- | sys/kern/subr_clock.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/kern/subr_clock.c b/sys/kern/subr_clock.c index 9b4b057..7586402 100644 --- a/sys/kern/subr_clock.c +++ b/sys/kern/subr_clock.c @@ -197,3 +197,10 @@ clock_ts_to_ct(struct timespec *ts, struct clocktime *ct) ct->sec = rsec; ct->nsec = ts->tv_nsec; } + +int +utc_offset(void) +{ + + return (tz_minuteswest * 60 + (wall_cmos_clock ? adjkerntz : 0)); +} |