summaryrefslogtreecommitdiff
path: root/lib/util/time.c
AgeCommit message (Collapse)AuthorFilesLines
2011-06-01lib/util/time.c: timeval_current_ofs_usecRusty Russell1-0/+9
Several places want "microseconds from current time", and several were simply handing "usecs" values which could be over a million. Using a helper to do this is safer and more readable. I didn't replace any obviously correct callers (ie. constants). I also renamed wait_nsec in source3/lib/util_sock.c; it's actually microseconds not nanoseconds (introduced with this code in Volker's 19b783cc Async wrapper for open_socket_out_send/recv). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2011-06-01lib/util/time.c: timeval_current_ofs_msecRusty Russell1-0/+9
Several places want "milliseconds from current time", and several were simply doing "msec * 1000" which can (and does in one place) result in a usec value over 1 a million. Using a helper to do this is safer and more readable. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2011-03-01lib/util/time: Merge time functions from source3/lib/time.cAndrew Bartlett1-0/+59
2010-12-22lib/util/time.c - make the "strftime" output locale independant ("%c" is not)Matthias Dieter Wallnöfer1-5/+4
So that it also works on Solaris.
2010-09-15Fix a typoVolker Lendecke1-1/+1
2010-09-14Ensure incoming timespec values correctly wrap at nsecs.Jeremy Allison1-0/+7
Jeremy.
2010-09-07lib/util: add time_mono() for monotonic time a la time()Björn Jacke1-0/+21
2010-08-31lib/util: add nsec_time_diff to calulate diffs from timespecsBjörn Jacke1-0/+9
2010-08-31lib/util: add function to query the monotonic clock with the required ↵Björn Jacke1-0/+10
fallback to the realtime clock
2010-01-07lib/util: move TIME_T_MIN/MAX defines into header fileBjörn Jacke1-14/+0
2008-12-23Fix use of "time offset" parameter, and add test to make sure I don't break ↵Jelmer Vernooij1-1/+4
it again :-)
2008-10-11Cope with changed signature of http_timestring().Jelmer Vernooij1-20/+108
2008-10-11Move lib/util from source4 to top-level libutil.Jelmer Vernooij1-0/+622
Conflicts: source4/Makefile