summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--luni/src/main/native/NetworkUtilities.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/luni/src/main/native/NetworkUtilities.cpp b/luni/src/main/native/NetworkUtilities.cpp
index de072012e1..72153062f1 100644
--- a/luni/src/main/native/NetworkUtilities.cpp
+++ b/luni/src/main/native/NetworkUtilities.cpp
@@ -113,6 +113,7 @@ static bool inetAddressToSockaddr(JNIEnv* env, jobject inetAddress, int port, so
static jfieldID familyFid = env->GetFieldID(JniConstants::inetAddressClass, "family", "I");
ss.ss_family = env->GetIntField(inetAddress, familyFid);
if (ss.ss_family == AF_UNSPEC) {
+ sa_len = sizeof(ss.ss_family);
return true; // Job done!
}