task_init
task_init(&tl->task, c->session, 1, tl, initiator_login_cb, NULL);
task_init(t, s, 0, t, initiator_discovery_cb, NULL);
task_init(&tl->task, s, 0, tl, initiator_logout_cb, NULL);
task_init(t, c->session, 1, NULL, NULL, NULL);
void task_init(struct task *, struct session *, int, void *,
task_init(&t->task, s, 0, t, vscsi_callback, vscsi_fail);