static void resolv_check_response(struct resolv_resolution *res)
{
struct resolvers *resolvers = res->resolvers;
- struct resolv_requester *req, *reqback;
+ struct resolv_requester *req;
struct resolv_answer_item *item, *itemback;
struct server *srv;
struct resolv_srvrq *srvrq;
if (item->type != DNS_RTYPE_SRV)
goto rm_obselete_item;
- list_for_each_entry_safe(req, reqback, &res->requesters, list) {
+ list_for_each_entry(req, &res->requesters, list) {
if ((srvrq = objt_resolv_srvrq(req->owner)) == NULL)
continue;
continue;
/* Now process SRV records */
- list_for_each_entry_safe(req, reqback, &res->requesters, list) {
+ list_for_each_entry(req, &res->requesters, list) {
if ((srvrq = objt_resolv_srvrq(req->owner)) == NULL)
continue;