X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcutil.c;h=618be0fca7218f556659e7c2a83f59f050ef77d0;hb=7431bd61b7149a1b25ccd969cfbb05316ff9fa59;hp=da6da055f855969d0b67090f2a3d72eeb49b659d;hpb=9b47b4cbecca281ab183fa2cf4c590848c0ce9cc;p=crypto.git diff --git a/lib/silcutil/silcutil.c b/lib/silcutil/silcutil.c index da6da055..618be0fc 100644 --- a/lib/silcutil/silcutil.c +++ b/lib/silcutil/silcutil.c @@ -1140,3 +1140,16 @@ const char *silc_get_command_name(unsigned char command) return "UNKNOWN"; return command_name[command]; } + +/* Return TRUE if `smaller' is smaller than `bigger'. */ + +bool silc_compare_timeval(struct timeval *smaller, + struct timeval *bigger) +{ + if ((smaller->tv_sec < bigger->tv_sec) || + ((smaller->tv_sec == bigger->tv_sec) && + (smaller->tv_usec < bigger->tv_usec))) + return TRUE; + + return FALSE; +}