From 53578de5d10c186771a66f56e4f5fa9be4c215f3 Mon Sep 17 00:00:00 2001 From: Luke Huang Date: Thu, 2 May 2019 01:54:50 -0700 Subject: [PATCH] Correct buffer size limitation for DnsResolver API Bug: 131055651 Test: atest DnsResolverTest (cherry picked from commit f6726c2c5456887aaebe3f821a86a83bbed92f3d) Change-Id: I69ad9428ddfb70437e47ef4740930a97aece69d9 --- core/jni/android_net_NetUtils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/jni/android_net_NetUtils.cpp b/core/jni/android_net_NetUtils.cpp index 28c59db6b9..c5fc9b3628 100644 --- a/core/jni/android_net_NetUtils.cpp +++ b/core/jni/android_net_NetUtils.cpp @@ -49,8 +49,8 @@ int ifc_disable(const char *ifname); namespace android { constexpr int MAXPACKETSIZE = 8 * 1024; -// FrameworkListener limits the size of commands to 1024 bytes. TODO: fix this. -constexpr int MAXCMDSIZE = 1024; +// FrameworkListener limits the size of commands to 4096 bytes. +constexpr int MAXCMDSIZE = 4096; static void throwErrnoException(JNIEnv* env, const char* functionName, int error) { ScopedLocalRef detailMessage(env, env->NewStringUTF(functionName));