host_srcip was not properly initialized in starterwhack.c

This commit is contained in:
Andreas Steffen
2008-04-13 21:42:44 +00:00
parent 743d9c7b20
commit ff41ca0dc4
+5 -2
View File
@@ -162,10 +162,13 @@ set_whack_end(whack_end_t *w, starter_end_t *end, sa_family_t family)
/* use first address only for pluto */
len = pos - end->srcip;
}
w->has_srcip = 1;
w->has_srcip = !end->has_natip;
ttoaddr(end->srcip, len, v6 ? AF_INET6 : AF_INET, &w->host_srcip);
}
else
{
anyaddr(AF_INET, &w->host_srcip);
}
w->id = end->id;
w->cert = end->cert;
w->ca = end->ca;