handle dns lookup failures

This commit is contained in:
Andreas Steffen
2007-08-02 18:38:28 +00:00
parent f8afabcac3
commit ec11518d1b
4 changed files with 37 additions and 9 deletions
+8 -1
View File
@@ -36,7 +36,14 @@ starter_cmp_end(starter_end_t *c1, starter_end_t *c2)
if ((c1 == NULL) || (c2 == NULL))
return FALSE;
ADDCMP(addr);
if (c2->dns_failed)
{
c2->addr = c1->addr;
}
else
{
ADDCMP(addr);
}
ADDCMP(nexthop);
ADDCMP(srcip);
SUBCMP(subnet);