Move SHA256_SIZE define to libnetdutils and stop including netd header
Bug: 135235267
Test: m
cd system/netd && atest
Change-Id: Ibe1dc22a2f3b762f10475e135613a9030bbe28b4
diff --git a/DnsResolverService.cpp b/DnsResolverService.cpp
index 2a8221c..1ac467f 100644
--- a/DnsResolverService.cpp
+++ b/DnsResolverService.cpp
@@ -29,12 +29,12 @@
#include <json/writer.h>
#include <log/log.h>
#include <netdutils/DumpWriter.h>
+#include <netdutils/NetworkConstants.h> // SHA256_SIZE
#include <openssl/base64.h>
#include <private/android_filesystem_config.h> // AID_SYSTEM
#include "BinderUtil.h"
#include "DnsResolver.h"
-#include "NetdConstants.h" // SHA256_SIZE
#include "NetdPermissions.h" // PERM_*
#include "ResolverEventReporter.h"
#include "resolv_cache.h"
@@ -186,7 +186,7 @@
} else {
decoded.clear();
}
- if (out_len != SHA256_SIZE) {
+ if (out_len != android::netdutils::SHA256_SIZE) {
decoded.clear();
}
return decoded;