]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
set the reply size in the received packet
authorMiek Gieben <miekg@NLnetLabs.nl>
Thu, 21 Apr 2005 13:04:14 +0000 (13:04 +0000)
committerMiek Gieben <miekg@NLnetLabs.nl>
Thu, 21 Apr 2005 13:04:14 +0000 (13:04 +0000)
net.c

diff --git a/net.c b/net.c
index c788a6906efa66a6f4fe38edc0e8c8b03b70fd8a..942e79903d2001a1aec15c842220d709c62f3f53 100644 (file)
--- a/net.c
+++ b/net.c
@@ -124,6 +124,7 @@ ldns_send(ldns_resolver *r, ldns_pkt *query_pkt)
                                (tv_e.tv_usec - tv_s.tv_usec) / 1000);
                        ldns_pkt_set_answerfrom(reply, ns_array[i]);
                        ldns_pkt_set_when(reply, ctime((time_t*)&tv_s.tv_sec));
+                       ldns_pkt_set_size(reply, reply_size);
                        break;
                } else {
                        if (ldns_resolver_fail(r)) {
@@ -134,6 +135,7 @@ ldns_send(ldns_resolver *r, ldns_pkt *query_pkt)
                }
 
                /* wait retrans seconds... */
+               /* TODO retrans SLEEP in library???? */
        }
 
        if (tsig_mac && reply_bytes) {