summaryrefslogtreecommitdiff
path: root/lib/util/time.h
AgeCommit message (Collapse)AuthorFilesLines
2011-06-10lib/util/time.h: fix licence/copyrightGünther Deschner1-1/+6
Guenther
2011-06-01lib/util/time.c: timeval_current_ofs_usecRusty Russell1-0/+5
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/+5
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/+17
2010-09-07lib/util: add time_mono() for monotonic time a la time()Björn Jacke1-0/+5
2010-08-31lib/util: add nsec_time_diff to calulate diffs from timespecsBjörn Jacke1-0/+5
2010-08-31lib/util: add function to query the monotonic clock with the required ↵Björn Jacke1-0/+5
fallback to the realtime clock
2010-01-07lib/util: move TIME_T_MIN/MAX defines into header fileBjörn Jacke1-0/+14
2008-12-23Fix use of "time offset" parameter, and add test to make sure I don't break ↵Jelmer Vernooij1-0/+3
it again :-)
2008-10-20Make sure prototypes are always included, make some functions static andJelmer Vernooij1-1/+6
remove some unused functions.
2008-10-11Cope with changed signature of http_timestring().Jelmer Vernooij1-0/+5
2008-10-11Move lib/util from source4 to top-level libutil.Jelmer Vernooij1-0/+232
Conflicts: source4/Makefile