aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2008-05-14 11:48:00 +0000
committerMartin Willi <martin@strongswan.org>2008-05-14 11:48:00 +0000
commitc48022a282401ae591738a0c0d9588b6910551a8 (patch)
tree0c996e7b069ceca526a71e8d2d7b9365074a5d6b /src
parent1d56d328fd0c354729a4e5a65f2b27aad0432eb4 (diff)
downloadstrongswan-c48022a282401ae591738a0c0d9588b6910551a8.tar.bz2
strongswan-c48022a282401ae591738a0c0d9588b6910551a8.tar.xz
poll UML guests after startup using eth9=mcast, as networking is loaded after console
Diffstat (limited to 'src')
-rw-r--r--src/dumm/mconsole.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dumm/mconsole.c b/src/dumm/mconsole.c
index 6d6d900f0..01fdbb422 100644
--- a/src/dumm/mconsole.c
+++ b/src/dumm/mconsole.c
@@ -199,20 +199,20 @@ static bool del_iface(private_mconsole_t *this, char *guest)
*/
static bool wait_bootup(private_mconsole_t *this)
{
- char *cmd, buf[128];
+ char buf[128];
int len, res;
- cmd = "config con0";
while (TRUE)
{
len = sizeof(buf);
- res = request(this, cmd, buf, &len);
+ res = request(this, "config eth9=mcast", buf, &len);
if (res < 0)
{
return FALSE;
}
if (res == 0)
{
+ request(this, "remove eth9", buf, &len);
return TRUE;
}
if (this->idle)