From: Miek Gieben Date: Wed, 2 Feb 2005 09:49:40 +0000 (+0000) Subject: set answerfrom X-Git-Tag: release-0.50~473 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3cf5532ef9fdc2d66eae63774720daad9e72807;p=thirdparty%2Fldns.git set answerfrom --- diff --git a/net.c b/net.c index 4b1b51c4..3ba1f0d4 100644 --- a/net.c +++ b/net.c @@ -110,6 +110,7 @@ ldns_send(ldns_resolver *r, ldns_pkt *query_pkt) reply = ldns_send_udp(qb, ns, ns_len); if (reply) { + ldns_pkt_set_answerfrom(reply, ns_array[i]); printf("reply found\n"); break; } @@ -142,8 +143,6 @@ ldns_send_udp(ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t to ldns_buffer_position(qbin), 0, (struct sockaddr *)to, tolen); gettimeofday(&tv_e, NULL); - - if (bytes == -1) { printf("error with sending: %s\n", strerror(errno));