time-util.c revision 7ef3553585e556f35d5919589cfdc1de3329e4bb
2454dfa32c93c20a8522c6ed42fe057baaac9f9aStephan Bosch/* Copyright (c) 2008-2009 Dovecot authors, see the included COPYING file */
24e5e4526d8f5cbc056ab97fd0d154d0936d7a5eTimo Sirainenint timeval_cmp(const struct timeval *tv1, const struct timeval *tv2)
a34bd633ab201f6a5ad1c00174fb8b0359031d00Timo Sirainenint timeval_diff_msecs(const struct timeval *tv1, const struct timeval *tv2)
24e5e4526d8f5cbc056ab97fd0d154d0936d7a5eTimo Sirainenlong long timeval_diff_usecs(const struct timeval *tv1,
24e5e4526d8f5cbc056ab97fd0d154d0936d7a5eTimo Sirainen return ((long long)secs * 1000000ULL) + usecs;