equal
deleted
inserted
replaced
209 && (family == AF_INET || (family == AF_INET6 && includeV6)) |
209 && (family == AF_INET || (family == AF_INET6 && includeV6)) |
210 && (!isLoopback || includeLoopback)) |
210 && (!isLoopback || includeLoopback)) |
211 { |
211 { |
212 int port; |
212 int port; |
213 int index = (family == AF_INET) ? i++ : j++; |
213 int index = (family == AF_INET) ? i++ : j++; |
214 jobject o = NET_SockaddrToInetAddress(env, iter->ifa_addr, &port); |
214 jobject o = NET_SockaddrToInetAddress(env, |
|
215 (SOCKETADDRESS *)iter->ifa_addr, &port); |
215 if (!o) { |
216 if (!o) { |
216 freeifaddrs(ifa); |
217 freeifaddrs(ifa); |
217 if (!(*env)->ExceptionCheck(env)) |
218 if (!(*env)->ExceptionCheck(env)) |
218 JNU_ThrowOutOfMemoryError(env, "Object allocation failed"); |
219 JNU_ThrowOutOfMemoryError(env, "Object allocation failed"); |
219 return NULL; |
220 return NULL; |