From b6820898d317c29a31f97018ede6da5195d16bfb Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 3 Jun 2005 20:27:00 +0000 Subject: * use FIONREAD to minimize allocated buffer size when reading incoming packets * enforce a cache size limit git-svn-id: file:///home/lennart/svn/public/avahi/trunk@96 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe --- avahi-core/dns.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'avahi-core/dns.c') diff --git a/avahi-core/dns.c b/avahi-core/dns.c index 4294c1e..9e19c9e 100644 --- a/avahi-core/dns.c +++ b/avahi-core/dns.c @@ -38,8 +38,8 @@ AvahiDnsPacket* avahi_dns_packet_new(guint mtu) { if (mtu <= 0) max_size = AVAHI_DNS_PACKET_MAX_SIZE; - else if (mtu >= 48) - max_size = mtu - 48; + else if (mtu >= AVAHI_DNS_PACKET_EXTRA_SIZE) + max_size = mtu - AVAHI_DNS_PACKET_EXTRA_SIZE; else max_size = 0; -- cgit