in appactive-java-client/client-support/src/main/java/io/appactive/support/sys/SysUtil.java [56:79]
private static String getPrivateLocalIp() {
try {
Enumeration<NetworkInterface> netInterfaces = NetworkInterface.getNetworkInterfaces();
InetAddress ip = null;
if (netInterfaces == null){
return null;
}
while(netInterfaces.hasMoreElements()) {
NetworkInterface ni = (NetworkInterface)netInterfaces.nextElement();
Enumeration nii = ni.getInetAddresses();
while(nii.hasMoreElements()) {
ip = (InetAddress)nii.nextElement();
if (!ip.isLoopbackAddress() && ip.getHostAddress().indexOf(":") == -1) {
return ip.getHostAddress();
}
}
}
} catch (SocketException var4) {
var4.printStackTrace();
}
return null;
}