Lookups: Fix dnsdb lookup of multi-chunk TXT. Bug 3054
[exim.git] / src / src / dns.c
index a652dcd31cd611aac62379c0e9002cf84fa93e73..74c5a58c538df86abf3c37ea78d9db5462185313 100644 (file)
@@ -431,7 +431,9 @@ namelen = dn_expand(dnsa->answer, dnsa->answer + dnsa->answerlen, dnss->aptr,
 if (namelen < 0) goto null_return;
 
 /* Move the pointer past the name and fill in the rest of the data structure
-from the following bytes. */
+from the following bytes.  We seem to be assuming here that the RR blob passed
+to us by the resolver library is the same as that defined for an RR by RFC 1035
+section 3.2.1 */
 
 TRACE trace = "R-name";
 if (dnss_inc_aptr(dnsa, dnss, namelen)) goto null_return;