]> granicus.if.org Git - pdns/commitdiff
remove priority in oracle backend
authorKees Monshouwer <mind04@monshouwer.org>
Fri, 10 Oct 2014 21:42:56 +0000 (23:42 +0200)
committermind04 <mind04@monshouwer.org>
Tue, 14 Oct 2014 22:38:56 +0000 (00:38 +0200)
modules/oraclebackend/oraclebackend.cc

index 2c4305565af1862a4493a0e55a4f63aad5a5de2c..06728f5de45333ca571f05be7c2c79b6a890d3e4 100644 (file)
@@ -994,6 +994,7 @@ bool OracleBackend::get (DNSResourceRecord &rr)
   rr.qname = mResultName;
   rr.ttl = mResultTTL;
   rr.qtype = mResultType;
+  rr.content = mResultContent;
   rr.domain_id = mResultZoneId;
   rr.last_modified = mResultLastChange;
   if (d_dnssecQueries)
@@ -1001,16 +1002,6 @@ bool OracleBackend::get (DNSResourceRecord &rr)
   else
     rr.auth = 1;
 
-  if ((rr.qtype.getCode() == QType::MX) || (rr.qtype.getCode() == QType::SRV)) {
-    unsigned priority = 0;
-    int skip = 0;
-    sscanf(mResultContent, "%u %n", &priority, &skip);
-    rr.priority = priority;
-    rr.content = mResultContent + skip;
-  } else {
-    rr.content = mResultContent;
-  }
-
   rc = OCIStmtFetch2(curStmtHandle, oraerr, 1, OCI_FETCH_NEXT, 0, OCI_DEFAULT);
 
   if (rc == OCI_ERROR) {