BIND 10 trac598_new, updated. 81b2d1ceaf680d740f66250b848eea1db05c4a3b [trac598_new] Refactor over-complicated code.

BIND 10 source code commits bind10-changes at lists.isc.org
Tue May 3 05:48:34 UTC 2011


The branch, trac598_new has been updated
       via  81b2d1ceaf680d740f66250b848eea1db05c4a3b (commit)
      from  583203a8ca082541bc2982752b20294bb972bdcc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 81b2d1ceaf680d740f66250b848eea1db05c4a3b
Author: zhanglikun <zhanglikun at cnnic.cn>
Date:   Tue Apr 26 16:23:59 2011 +0800

    [trac598_new] Refactor over-complicated code.

-----------------------------------------------------------------------

Summary of changes:
 src/lib/asiodns/io_fetch.cc |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

-----------------------------------------------------------------------
diff --git a/src/lib/asiodns/io_fetch.cc b/src/lib/asiodns/io_fetch.cc
index 1db5d12..3517d78 100644
--- a/src/lib/asiodns/io_fetch.cc
+++ b/src/lib/asiodns/io_fetch.cc
@@ -192,10 +192,11 @@ IOFetch::IOFetch(Protocol protocol, IOService& service,
     OutputBufferPtr& buff, Callback* cb, int wait)
 {
     MessagePtr msg(new Message(Message::RENDER));
-    Message::HeaderFlag flag = Message::HEADERFLAG_RD;
-    msg->setHeaderFlag(flag, query_message->getHeaderFlag(flag));
-    flag = Message::HEADERFLAG_CD;
-    msg->setHeaderFlag(flag, query_message->getHeaderFlag(flag));
+
+    msg->setHeaderFlag(Message::HEADERFLAG_RD,
+                       query_message->getHeaderFlag(Message::HEADERFLAG_RD));
+    msg->setHeaderFlag(Message::HEADERFLAG_CD,
+                       query_message->getHeaderFlag(Message::HEADERFLAG_CD));
 
     ConstEDNSPtr edns(query_message->getEDNS());
     const bool dnssec_ok = edns && edns->getDNSSECAwareness();




More information about the bind10-changes mailing list