Time library
==== =======

	I was tired of having to constantly write my own addition/subtraction/
comparision for times so I decided to write my own.  I created a new ttime
struct that provides for seconds and nano seconds.  There are macros to
convert to/from timeval and timespec: TTIME_{TO,FM}{TS,TV}(x).  You can
use TTIME_INIT() to initalize a ttime to zero, and TTIME_MAKE(s, n) to
create a ttime struct from seconds and nanoseconds.  The macros
TTIME_TO{FL,DB}(x) convert ttime x to a float or double respectively.

	The functions tt_{add,sub,mul} add/subtract/multiple two ttime
structs and returns the resulting ttime struct.  The function tt_cmp does
a comparision of the two ttime sturcts and returns an integer.  0 if they
are equal, < 0 if the first is less than the second, and > 0 if the second
is less than the first.

	If you have any suggestions or would like to see aditional
functionality, feel free to email me, John-Mark Gurney, at gurney_j@efn.org.

Thanks.

John-Mark Gurney
