#include TIMERFD_H_PATH
#endif
#include "senf/Utils/IgnoreValue.hh"
+#include <senf/Utils/ClockTypeMacros.hh>
//#include "TimerSource.mpp"
#define prefix_
{
if (! timeoutEnabled_ || timeout_ != timeout) {
timeout_ = timeout;
- if (timeout_ <= 0)
- timeout_ = 1;
+ if (SENF_CLOCKTYPEVAL(timeout_) <= 0)
+ timeout_ = SENF_INT2CLOCKTYPE(1);
timeoutEnabled_ = true;
reschedule();
}
{
if (!timeoutEnabled_ || timeout_ != timeout) {
timeout_ = timeout;
- if (timeout_ <= 0)
- timeout_ = 1;
+ if (SENF_CLOCKTYPEVAL(timeout_) <= 0)
+ timeout_ = SENF_INT2CLOCKTYPE(1);
timeoutEnabled_ = true;
reschedule();
}