From: Lennart Poettering Date: Sat, 26 Dec 2015 13:37:07 +0000 (+0100) Subject: resolved: never proceed processing truncated packets X-Git-Tag: v229~189^2~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2a6658ef553db3ee62528adbeccfb9f40cbe7173;p=thirdparty%2Fsystemd.git resolved: never proceed processing truncated packets Make sure we don't end up processing packets that are truncated. Instead, actually let the TCP connection do its thing. --- diff --git a/src/resolve/resolved-dns-transaction.c b/src/resolve/resolved-dns-transaction.c index 2eb1675c5b0..5eb569d49d1 100644 --- a/src/resolve/resolved-dns-transaction.c +++ b/src/resolve/resolved-dns-transaction.c @@ -664,9 +664,9 @@ void dns_transaction_process_reply(DnsTransaction *t, DnsPacket *p) { dns_transaction_complete(t, DNS_TRANSACTION_RESOURCES); return; } - - return; } + + return; } /* Parse message, if it isn't parsed yet. */