X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/fwd/blobdiff_plain/faf9726e9256bfa0e35007e648edcbd6f33a8c23..73ac0c026980ee994ba80aa3dc05e94feff68fde:/blast.c diff --git a/blast.c b/blast.c index c273a41..2791cb1 100644 --- a/blast.c +++ b/blast.c @@ -1,6 +1,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,7 @@ typedef struct blast { sel_timer t; } blast; +#define sin saddrin static struct sockaddr_in sin; static sel_state sel; static struct timeval ctv = { 0, 500000 }; @@ -94,8 +96,8 @@ static void timers(void) sel_timer *t = sel.timers; while (t) { struct tab *q; for (q = tab; q->func != t->func; q++) ; - assert(t->prev->next == t); - printf("%i.%06i %p %s\n", t->tv.tv_sec, t->tv.tv_usec, t->p, q->name); +/* assert(t->prev->next == t); */ + printf("%lu.%06lu %p %s\n", t->tv.tv_sec, t->tv.tv_usec, t->p, q->name); assert(t != t->next); t = t->next; }