#include #include #include #include "timer.h" int main(int argc, char **argv) { struct timer *tp; tp = new_timer(3, 0); sleep(2); if (tp->expired(tp)) { printf("timer should not have expired\n"); exit(-1); } sleep(1); if (!tp->expired(tp)) { printf("timer should have expired\n"); exit(-2); } exit(0); }