iperf3-tls/src/t_timer.c

28 lines
411 B
C

#include <stdio.h>
#include <stdlib.h>
#include <sys/time.h>
#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);
}