CLEANUP: dns: remove duplicated code in dns_resolve_recv()
by mistake, I duplicated a block when introductiing the list_for_each loop
on a resolution's requester list.
diff --git a/src/dns.c b/src/dns.c
index bc463ee..82c7329 100644
--- a/src/dns.c
+++ b/src/dns.c
@@ -633,35 +633,7 @@
"%d", item1->weight);
server_parse_weight_change_request(srv, weight);
}
-
- }
- }
- /* If not, try to find a server that is down */
- if (!srv) {
- for (srv = srvrq->proxy->srv; srv != NULL; srv = srv->next) {
-
- if (srv->srvrq == srvrq &&
- !srv->hostname_dn)
- break;
- }
- if (srv) {
- char weight[9];
-
- char hostname[DNS_MAX_NAME_SIZE];
-
- if (item1->data_len > DNS_MAX_NAME_SIZE)
- continue;
- dns_dn_label_to_str(item1->target, hostname, item1->data_len);
- update_server_fqdn(srv, hostname, "SRV record");
- srv->svc_port = item1->port;
- srv->flags &= ~SRV_F_MAPPORTS;
- if ((srv->check.state & CHK_ST_CONFIGURED) && !(srv->flags & SRV_F_CHECKPORT))
- srv->check.port = item1->port;
- snprintf(weight, sizeof(weight),
- "%d", item1->weight);
- server_parse_weight_change_request(srv, weight);
}
-
}
}
}