#define lsize sizeof(unsigned long)
-long usec_diff(const struct timeval *a, const struct timeval *b)
+long long usec_diff(const struct timeval *a, const struct timeval *b)
{
- long usec_a, usec_b;
+ long long usec_a, usec_b;
usec_a = a->tv_sec * 1000000 + a->tv_usec;
usec_b = b->tv_sec * 1000000 + b->tv_usec;
return usec_b - usec_a;