summaryrefslogtreecommitdiffhomepage
path: root/src/java/nxt_jni_Request.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/nxt_jni_Request.c')
-rw-r--r--src/java/nxt_jni_Request.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/java/nxt_jni_Request.c b/src/java/nxt_jni_Request.c
index 2e9dce67..980a26b6 100644
--- a/src/java/nxt_jni_Request.c
+++ b/src/java/nxt_jni_Request.c
@@ -461,8 +461,8 @@ nxt_java_Request_getLocalAddr(JNIEnv *env, jclass cls, jlong req_ptr)
r = nxt_jlong2ptr(req_ptr);
- return nxt_java_newString(env, nxt_unit_sptr_get(&r->local),
- r->local_length);
+ return nxt_java_newString(env, nxt_unit_sptr_get(&r->local_addr),
+ r->local_addr_length);
}
@@ -474,11 +474,11 @@ nxt_java_Request_getLocalName(JNIEnv *env, jclass cls, jlong req_ptr)
r = nxt_jlong2ptr(req_ptr);
- local = nxt_unit_sptr_get(&r->local);
- colon = memchr(local, ':', r->local_length);
+ local = nxt_unit_sptr_get(&r->local_addr);
+ colon = memchr(local, ':', r->local_addr_length);
if (colon == NULL) {
- colon = local + r->local_length;
+ colon = local + r->local_addr_length;
}
return nxt_java_newString(env, local, colon - local);
@@ -494,20 +494,20 @@ nxt_java_Request_getLocalPort(JNIEnv *env, jclass cls, jlong req_ptr)
r = nxt_jlong2ptr(req_ptr);
- local = nxt_unit_sptr_get(&r->local);
- colon = memchr(local, ':', r->local_length);
+ local = nxt_unit_sptr_get(&r->local_addr);
+ colon = memchr(local, ':', r->local_addr_length);
if (colon == NULL) {
return 80;
}
- tmp = local[r->local_length];
+ tmp = local[r->local_addr_length];
- local[r->local_length] = '\0';
+ local[r->local_addr_length] = '\0';
res = strtol(colon + 1, NULL, 10);
- local[r->local_length] = tmp;
+ local[r->local_addr_length] = tmp;
return res;
}