K 10 svn:author V 3 mav K 8 svn:date V 27 2012-12-21T11:08:44.940822Z K 7 svn:log V 504 Make callout_reset_bt() handle both relative and absolute struct bintime arguments. That allows to remove ticks argument and simplify consumers code in some cases. Add new flags to specify absolute time and alignment to hardclock() calls. Refactor the rest of APIs to reflect above change. X_flags() functions are not required any more, so APIs are more compact. Simplify poll() and select() code using above relative bintime support. Rewrite kevent() timeout implementation using absolute bintime. END