|
|
|
@ -78,6 +78,7 @@ import java.io.InputStreamReader;
|
|
|
|
|
import java.io.RandomAccessFile;
|
|
|
|
|
import java.io.Reader;
|
|
|
|
|
import java.lang.reflect.Method;
|
|
|
|
|
import java.net.Inet4Address;
|
|
|
|
|
import java.net.InetAddress;
|
|
|
|
|
import java.net.URI;
|
|
|
|
|
import java.nio.channels.FileLock;
|
|
|
|
@ -1519,9 +1520,12 @@ public class MicroPhotoService extends Service {
|
|
|
|
|
if (lp != null) {
|
|
|
|
|
List<LinkAddress> addresses = lp.getLinkAddresses();
|
|
|
|
|
if (addresses != null && addresses.size() > 0) {
|
|
|
|
|
InetAddress inetAddress = addresses.get(0).getAddress();
|
|
|
|
|
if (inetAddress != null) {
|
|
|
|
|
ip = inetAddress.getHostAddress();
|
|
|
|
|
for (LinkAddress linkAddress : addresses) {
|
|
|
|
|
InetAddress inetAddress = linkAddress.getAddress();
|
|
|
|
|
if (inetAddress != null && inetAddress instanceof Inet4Address) {
|
|
|
|
|
ip = inetAddress.getHostAddress();
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|