From: Christian Grothoff Date: Thu, 5 Jan 2012 16:07:31 +0000 (+0000) Subject: -bugfix X-Git-Tag: initial-import-from-subversion-38251~15417 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=af14de66329673a85cfd6523897b8b66525bd688;p=oweals%2Fgnunet.git -bugfix --- 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) {