Browse Source

update auth to changed AnswerProvider api

Jelte Jansen 14 years ago
parent
commit
34a083b772

+ 1 - 1
src/bin/auth/auth_srv.cc

@@ -174,7 +174,7 @@ class MessageAnswer : public DNSAnswer {
 public:
     MessageAnswer(AuthSrv*) {}
     virtual void operator()(const IOMessage&, MessagePtr,
-                            OutputBufferPtr) const
+                            MessagePtr, OutputBufferPtr) const
     {}
 };
 

+ 2 - 2
src/bin/auth/tests/auth_srv_unittest.cc

@@ -141,7 +141,7 @@ TEST_F(AuthSrvTest, builtInQueryViaDNSServer) {
     (*server.getDNSLookupProvider())(*io_message, parse_message,
                                      response_obuffer, &dnsserv);
     (*server.getDNSAnswerProvider())(*io_message, parse_message,
-                                     response_obuffer);
+                                     response_message, response_obuffer);
 
     createBuiltinVersionResponse(default_qid, response_data);
     EXPECT_PRED_FORMAT4(UnitTestUtil::matchWireData,
@@ -156,7 +156,7 @@ TEST_F(AuthSrvTest, iqueryViaDNSServer) {
     (*server.getDNSLookupProvider())(*io_message, parse_message,
                                      response_obuffer, &dnsserv);
     (*server.getDNSAnswerProvider())(*io_message, parse_message,
-                                     response_obuffer);
+                                     response_message, response_obuffer);
 
     UnitTestUtil::readWireData("iquery_response_fromWire.wire",
                                response_data);

+ 1 - 0
src/lib/testutils/srv_test.h

@@ -99,6 +99,7 @@ protected:
     MockSession notify_session;
     MockServer dnsserv;
     isc::dns::Message request_message;
+    isc::dns::MessagePtr response_message;
     isc::dns::MessagePtr parse_message;
     const isc::dns::qid_t default_qid;
     const isc::dns::Opcode opcode;