From af14de66329673a85cfd6523897b8b66525bd688 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 5 Jan 2012 16:07:31 +0000 Subject: -bugfix --- src/dns/dns_api_new.c | 2 +- src/dns/gnunet-service-dns_new.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src/dns') diff --git a/src/dns/dns_api_new.c b/src/dns/dns_api_new.c index b578c3a9d..9e479fce7 100644 --- a/src/dns/dns_api_new.c +++ b/src/dns/dns_api_new.c @@ -465,7 +465,7 @@ GNUNET_DNS_request_answer (struct GNUNET_DNS_RequestHandle *rh, qe->msg = &resp->header; resp->header.size = htons (sizeof (struct GNUNET_DNS_Response) + reply_length); resp->header.type = htons (GNUNET_MESSAGE_TYPE_DNS_CLIENT_RESPONSE); - resp->drop_flag = htons (2); + resp->drop_flag = htonl (2); resp->request_id = rh->request_id; memcpy (&resp[1], reply, reply_length); queue_reply (rh->dh, qe); diff --git a/src/dns/gnunet-service-dns_new.c b/src/dns/gnunet-service-dns_new.c index e32198b11..646b96cdf 100644 --- a/src/dns/gnunet-service-dns_new.c +++ b/src/dns/gnunet-service-dns_new.c @@ -1061,8 +1061,9 @@ handle_client_response (void *cls GNUNET_UNUSED, } GNUNET_free_non_null (rr->payload); GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - _("Changing DNS resply according to client specifications\n")); + _("Changing DNS reply according to client specifications\n")); rr->payload = GNUNET_malloc (msize); + rr->payload_length = msize; memcpy (rr->payload, &resp[1], msize); if (rr->phase == RP_QUERY) { -- cgit v1.2.3