Mercurial > hg > Members > nobuyasu > tightVNCProxy
view src/test/TestGetMTU.java @ 191:b2f0cd0cff6c default tip
Added tag Version-1.0 for changeset 79046b4e5990
author | Yu Taninari <you@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 29 Nov 2011 15:52:44 +0900 |
parents | db5f735fd2b4 |
children |
line wrap: on
line source
package test; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.net.UnknownHostException; import java.util.Enumeration; public class TestGetMTU { public static void main(String[] argv) { try { InetAddress addr = InetAddress.getLocalHost(); System.out.println("addr.getHostName() = "+ addr.getHostName()); NetworkInterface net = NetworkInterface.getByInetAddress(addr); System.out.println("net.toString() = "+ net.toString()); System.out.println("net.getName() = "+ net.getName()); System.out.println("net.getMTU() = "+ net.getMTU()); Enumeration<NetworkInterface> enu = NetworkInterface.getNetworkInterfaces(); for( NetworkInterface n = enu.nextElement(); enu.hasMoreElements(); n = enu.nextElement()) { System.out.println("------"); System.out.println("n.getName() = "+ n.getName() ); System.out.println("HardWareAddress = "+ n.getHardwareAddress().toString() ); System.out.println("n.getSubInterfaces() = "+ n.getSubInterfaces() ); if(n.supportsMulticast()) { System.out.println( n.getName() + " has supported Multic cast"); } } } catch (UnknownHostException e) { e.printStackTrace(); } catch (SocketException e) { e.printStackTrace(); } } }