]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Revert "resolved: drop unnecessary comparison (#6220)"
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 28 Jun 2017 20:01:18 +0000 (16:01 -0400)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 28 Jun 2017 20:01:18 +0000 (16:01 -0400)
This reverts commit d718d20225bd631360ca5502b873278416616a03.

src/resolve/resolved-dns-packet.c

index 4f4674bfb5d46b65cc3d8796fe17b65e8c698d49..a486216d68da26d25aa307e100a46b037dfaf753 100644 (file)
@@ -57,7 +57,7 @@ int dns_packet_new(DnsPacket **ret, DnsProtocol protocol, size_t mtu) {
         if (mtu < UDP_PACKET_HEADER_SIZE)
                 a = DNS_PACKET_SIZE_START;
         else
-                a = mtu;
+                a = MAX(mtu, DNS_PACKET_HEADER_SIZE);
 
         /* round up to next page size */
         a = PAGE_ALIGN(ALIGN(sizeof(DnsPacket)) + a) - ALIGN(sizeof(DnsPacket));