Changeset f436fd0
- Timestamp:
- Oct 21, 2016 10:23:48 PM (4 years ago)
- Branches:
- master
- Children:
- c24ddf5
- Parents:
- dc523b7
- Location:
- router/java/src/net/i2p/router
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
router/java/src/net/i2p/router/CommandLine.java
rdc523b7 rf436fd0 23 23 "net.i2p.router.tasks.CryptoChecker", 24 24 "net.i2p.router.transport.GeoIPv6", 25 "net.i2p.router.transport.udp.MTU", 25 26 //"net.i2p.router.transport.UPnP" 26 27 }); -
router/java/src/net/i2p/router/transport/udp/MTU.java
rdc523b7 rf436fd0 14 14 * Get the MTU for the network interface of an address. 15 15 * Not available until Java 6 / Android API 9. 16 * @since 0.9.2 16 * 17 * Public only for command line test. 18 * Not for external use, not a public API. 19 * 20 * @since 0.9.2. public since 0.9.27 17 21 */ 18 abstractclass MTU {22 public class MTU { 19 23 20 24 private static final boolean hasMTU = SystemVersion.isJava6(); 21 25 26 private MTU() {}; 27 22 28 /** 23 29 * The MTU for the socket interface, if available. … … 101 107 } 102 108 109 public static void main(String args[]) { 103 110 /**** 104 public static void main(String args[]) {105 111 System.out.println("Cmd line interfaces:"); 106 112 for (int i = 0; i < args.length; i++) { … … 113 119 } 114 120 System.out.println("All interfaces:"); 121 ****/ 115 122 try { 116 123 Enumeration<NetworkInterface> ifcs = NetworkInterface.getNetworkInterfaces(); … … 120 127 for(Enumeration<InetAddress> addrs = ifc.getInetAddresses(); addrs.hasMoreElements();) { 121 128 InetAddress addr = addrs.nextElement(); 122 System.out.println(" MTU of" + addr.getHostAddress() + " is " + getMTU(addr));129 System.out.println("I2P MTU for " + addr.getHostAddress() + " is " + getMTU(addr)); 123 130 } 124 131 } … … 128 135 } 129 136 } 130 ****/131 137 }
Note: See TracChangeset
for help on using the changeset viewer.