summaryrefslogtreecommitdiff
path: root/src/bindings/java/JavaSockets.cxx
diff options
context:
space:
mode:
authorJoseph Henry <[email protected]>2023-05-26 09:57:40 -0700
committerGitHub <[email protected]>2023-05-26 09:57:40 -0700
commit38334d843ec7a29edfe1420545dfea92c95d2654 (patch)
treea6f7ef6b4317a795310f06cadad11d59fd616227 /src/bindings/java/JavaSockets.cxx
parent044d2ce0ca790aa8541cf0f133c57894eddf3886 (diff)
parente47e37d12e06dd6ededc6356064e1784d1fbff43 (diff)
Merge pull request #216 from zerotier/brenton/fix-stray-getfieldid
fix stray GetFieldID
Diffstat (limited to 'src/bindings/java/JavaSockets.cxx')
-rw-r--r--src/bindings/java/JavaSockets.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/bindings/java/JavaSockets.cxx b/src/bindings/java/JavaSockets.cxx
index 588f8b5..ee14ae0 100644
--- a/src/bindings/java/JavaSockets.cxx
+++ b/src/bindings/java/JavaSockets.cxx
@@ -434,9 +434,8 @@ void zta2ss(JNIEnv* env, struct zts_sockaddr_storage* ss, jobject addr)
}
if (family == ZTS_AF_INET6) {
struct zts_sockaddr_in6* in6 = (struct zts_sockaddr_in6*)ss;
- jfieldID fid = env->GetFieldID(c, "_port", "I");
+ fid = env->GetFieldID(c, "_port", "I");
in6->sin6_port = lwip_htons(env->GetIntField(addr, fid));
- fid = env->GetFieldID(c, "_family", "I");
in6->sin6_family = ZTS_AF_INET6;
fid = env->GetFieldID(c, "_ip6", "[B");
jobject ipData = env->GetObjectField(addr, fid);