From: Nick Mathewson Date: Tue, 30 Jun 2009 14:05:42 +0000 (-0400) Subject: Have eventdns set the "truncated" bit correctly. X-Git-Tag: tor-0.2.1.17-rc~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ce767181f42879d48737ba69c4ce99963d76d9f;p=thirdparty%2Ftor.git Have eventdns set the "truncated" bit correctly. Fixed bug 1022; This isn't actually a live bug in Tor, since in Tor we never generate large DNS replies. --- diff --git a/src/or/eventdns.c b/src/or/eventdns.c index 4464148141..4ae17a40c3 100644 --- a/src/or/eventdns.c +++ b/src/or/eventdns.c @@ -1842,7 +1842,7 @@ evdns_server_request_format_response(struct server_request *req, int err) if (j > 512) { overflow: j = 512; - buf[3] |= 0x02; /* set the truncated bit. */ + buf[2] |= 0x02; /* set the truncated bit. */ } req->response_len = (size_t)j;