handling peer_match with higher priority tan ike_match to select correct config if IPs are equal

This commit is contained in:
Martin Willi
2008-12-04 10:00:03 +00:00
parent 0442562516
commit 3bfd0fe3f2
+1 -1
View File
@@ -252,7 +252,7 @@ static peer_cfg_t *get_peer_cfg(private_backend_manager_t *this, host_t *me,
DBG2(DBG_CFG, " candidate \"%s\": %D...%D with prio %d.%d",
current->get_name(current), my_cand, other_cand,
match_peer, match_ike);
if (match_peer >= best_peer && match_ike > best_ike)
if (match_peer > best_peer && match_ike >= best_ike)
{
DESTROY_IF(found);
found = current;