Callout
static void callout_do_next (Callout *c);
Callout *c;
c = (Callout *) data1;
callout_do_next (Callout *c)
c = g_new0 (Callout, 1);