X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Futilities.c;h=3252df86ddf526a23a6badbf72dab0bc55b6cb82;hb=151506dd4b5da014f23438226ee286772a78dfd3;hp=4f5b4526d979670566f3941f37ffdd13977ae3ba;hpb=dd654699e3e087744272784a5695e24db9e4b0bc;p=m6w6%2Flibmemcached diff --git a/src/utilities.c b/src/utilities.c index 4f5b4526..3252df86 100644 --- a/src/utilities.c +++ b/src/utilities.c @@ -1,4 +1,5 @@ #include +#include #include void parse_opt_servers(memcached_st *memc, @@ -52,3 +53,14 @@ void parse_opt_servers(memcached_st *memc, begin_ptr++; } } + +long int timedif(struct timeval a, struct timeval b) +{ + register int us, s; + + us = a.tv_usec - b.tv_usec; + us /= 1000; + s = a.tv_sec - b.tv_sec; + s *= 1000; + return s + us; +}