monotime_sub
return monotime_to_sec(monotime_sub(now, t));
timeout = monotime_sub(timeout, getmonotime());
mt = monotime_sub(getmonotime(), mt);
return monotime_sub(getmonotime(), monotime_from_sec(t));
monotime_to_usec(monotime_sub(getmonotime(), loop_start));
monotime_to_usec(monotime_sub(io_end, loop_start));
monotime_to_usec(monotime_sub(peer_end, io_end));
monotime_to_usec(monotime_sub(adjout_end, peer_end));
monotime_to_usec(monotime_sub(dump_end, adjout_end));
monotime_to_usec(monotime_sub(nh_end, dump_end));
monotime_to_usec(monotime_sub(getmonotime(), nh_end));
if (monotime_to_msec(monotime_sub(getmonotime(), start)) > 10)
timeout = monotime_sub(timeout, getmonotime());
timeout = monotime_sub(timeout, getmonotime());