allow starter to initiate connections simultaneously (on auto=start)

This commit is contained in:
Martin Willi
2007-08-06 07:41:19 +00:00
parent 1eef2ae8d2
commit 9ec19f13f7
2 changed files with 19 additions and 4 deletions
@@ -779,10 +779,18 @@ static void stroke_initiate(stroke_msg_t *msg, FILE *out)
return;
}
info.out = out;
info.level = msg->output_verbosity;
charon->interfaces->initiate(charon->interfaces, peer_cfg, child_cfg,
(interface_manager_cb_t)stroke_log, &info);
if (msg->output_verbosity < 0)
{
charon->interfaces->initiate(charon->interfaces, peer_cfg, child_cfg,
NULL, NULL);
}
else
{
info.out = out;
info.level = msg->output_verbosity;
charon->interfaces->initiate(charon->interfaces, peer_cfg, child_cfg,
(interface_manager_cb_t)stroke_log, &info);
}
}
/**