resolved: fix multi-record packets with TXTs

This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2014-07-31 10:45:24 -04:00
parent a59f16ce4a
commit cbd67a86fb
+1 -1
View File
@@ -968,7 +968,7 @@ int dns_packet_read_rr(DnsPacket *p, DnsResourceRecord **ret, size_t *start) {
case DNS_TYPE_TXT: {
char *s;
while (p->rindex < p->size) {
while (p->rindex < offset + rdlength) {
r = dns_packet_read_string(p, &s, NULL);
if (r < 0)
goto fail;