Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-gnome
Path: blob/main/dns/djbdns/files/patch-response.c
16125 views
1
--- response.c.orig 2009-03-06 13:02:27.000000000 -0300
2
+++ response.c 2009-03-06 13:03:03.000000000 -0300
3
@@ -34,7 +34,7 @@
4
uint16_pack_big(buf,49152 + name_ptr[i]);
5
return response_addbytes(buf,2);
6
}
7
- if (dlen <= 128)
8
+ if ((dlen <= 128) && (response_len < 16384))
9
if (name_num < NAMES) {
10
byte_copy(name[name_num],dlen,d);
11
name_ptr[name_num] = response_len;
12
13