assert_msg(timer_ctx, "Fail to initialize timer contex");
timer_ctx->active_timers = (struct lx_timer*)cake_grab(timer_pile);
- llist_init_head(timer_ctx->active_timers);
+ llist_init_head(&timer_ctx->active_timers->link);
}
void
timer->payload = payload;
timer->flags = flags;
- llist_append(timer_ctx->active_timers, &timer->link);
+ llist_append(&timer_ctx->active_timers->link, &timer->link);
return timer;
}