Skip to content

Commit

Permalink
Fix replies free.
Browse files Browse the repository at this point in the history
  • Loading branch information
vstakhov committed Mar 27, 2014
1 parent 96f6a32 commit b77ef6c
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions src/util.c
Original file line number Diff line number Diff line change
Expand Up @@ -265,19 +265,22 @@ rdns_reply_free (struct rdns_reply *rep)

LL_FOREACH_SAFE (rep->entries, entry, tmp) {
switch (entry->type) {
case DNS_T_PTR:
case DNS_REQUEST_PTR:
free (entry->content.ptr.name);
break;
case DNS_T_MX:
case DNS_REQUEST_MX:
free (entry->content.mx.name);
break;
case DNS_T_TXT:
case DNS_T_SPF:
case DNS_REQUEST_TXT:
case DNS_REQUEST_SPF:
free (entry->content.txt.data);
break;
case DNS_T_SRV:
case DNS_REQUEST_SRV:
free (entry->content.srv.target);
break;
case DNS_REQUEST_TLSA:
free (entry->content.tlsa.data);
break;
}
free (entry);
}
Expand Down

0 comments on commit b77ef6c

Please sign in to comment.