[Resolver] Remove statp->pfcode, which was only used by dig
statp->pfcode is set to 0 by default and is used by dig. Remove it.
Test: full build, flash ROM, runtests.sh
Change-Id: Id63c5fcc5c64bc92bd190d0c628e8e12eecb9d6f
diff --git a/resolv/res_cache.cpp b/resolv/res_cache.cpp
index 35cad30..a38fc4c 100644
--- a/resolv/res_cache.cpp
+++ b/resolv/res_cache.cpp
@@ -1304,14 +1304,6 @@
LOG(INFO) << temp;
}
-// TODO: Rewrite to avoid creating a file in /data as temporary buffer (WAT).
-static void dump_answer(const u_char* answer, int answerlen) {
- res_state statep;
-
- statep = res_get_state();
- res_pquery(statep, answer, answerlen);
-}
-
/* This function tries to find a key within the hash table
* In case of success, it will return a *pointer* to the hashed key.
* In case of failure, it will return a *pointer* to NULL
@@ -1536,11 +1528,11 @@
}
LOG(INFO) << __func__ << ": query:";
- dump_query((u_char*) query, querylen);
- dump_answer((u_char*) answer, answerlen);
+ dump_query((u_char*)query, querylen);
+ res_pquery((u_char*)answer, answerlen);
if (kDumpData) {
LOG(INFO) << "answer:";
- dump_bytes((u_char*) answer, answerlen);
+ dump_bytes((u_char*)answer, answerlen);
}
lookup = _cache_lookup_p(cache, key);