/openjdk7/jdk/src/share/classes/java/net/ |
H A D | Inet4AddressImpl.java | 38 private native boolean isReachable0(byte[] addr, int timeout, byte[] ifaddr, int ttl) throws IOException; argument 56 public boolean isReachable(InetAddress addr, int timeout, NetworkInterface netif, int ttl) throws IOException { argument 70 return isReachable0(addr.getAddress(), timeout, ifaddr, ttl);
|
H A D | InetAddressImpl.java | 47 int ttl) throws IOException; 46 isReachable(InetAddress addr, int timeout, NetworkInterface netif, int ttl) argument
|
H A D | Inet6AddressImpl.java | 44 private native boolean isReachable0(byte[] addr, int scope, int timeout, byte[] inf, int ttl, int if_scope) throws IOException; argument 46 public boolean isReachable(InetAddress addr, int timeout, NetworkInterface netif, int ttl) throws IOException { argument 77 return isReachable0(addr.getAddress(), scope, timeout, ifaddr, ttl, netif_scope);
|
H A D | MulticastSocket.java | 178 * send(packet,ttl). 199 * <p>The ttl is an <b>unsigned</b> 8-bit quantity, and so <B>must</B> be 200 * in the range <code> 0 <= ttl <= 0xFF </code>. 202 * @param ttl the time-to-live 206 * <b>int</b> instead of <b>byte</b> as the type for ttl. 210 public void setTTL(byte ttl) throws IOException { argument 213 getImpl().setTTL(ttl); 221 * <P> The ttl <B>must</B> be in the range {@code 0 <= ttl <= 226 * @param ttl 235 setTimeToLive(int ttl) argument 655 send(DatagramPacket p, byte ttl) argument [all...] |
H A D | DatagramSocketImpl.java | 142 * @param ttl a byte specifying the TTL value 150 protected abstract void setTTL(byte ttl) throws IOException; argument 166 * @param ttl an <tt>int</tt> specifying the time-to-live value 171 protected abstract void setTimeToLive(int ttl) throws IOException; argument
|
H A D | AbstractPlainDatagramSocketImpl.java | 56 private int ttl = -1; field in class:AbstractPlainDatagramSocketImpl 155 protected abstract void setTimeToLive(int ttl) throws IOException; argument 166 protected abstract void setTTL(byte ttl) throws IOException; argument
|
H A D | InetAddress.java | 160 * <dt><b>networkaddress.cache.ttl</b></dt> 169 * <dt><b>networkaddress.cache.negative.ttl</b> (default: 10)</dt> 439 * The <code>network interface</code> and <code>ttl</code> parameters 442 * A negative value for the <code>ttl</code> will result in an 452 * @param ttl the maximum numbers of hops to try or 0 for the 456 * or <code>ttl</code> are negative. 461 public boolean isReachable(NetworkInterface netif, int ttl, argument 463 if (ttl < 0) 464 throw new IllegalArgumentException("ttl can't be negative"); 468 return impl.isReachable(this, timeout, netif, ttl); [all...] |
/openjdk7/jdk/src/share/classes/sun/management/jdp/ |
H A D | JdpBroadcaster.java | 42 * <p> Multicast group address, port number and ttl have to be chosen on upper 46 * <p>JdpBradcaster doesn't perform any validation on a supplied {@code port} and {@code ttl} because 62 * @param ttl - packet ttl 65 public JdpBroadcaster(InetAddress address, InetAddress srcAddress, int port, int ttl) argument 75 channel.setOption(StandardSocketOptions.IP_MULTICAST_TTL, ttl); 96 * @param ttl - packet ttl 99 public JdpBroadcaster(InetAddress address, int port, int ttl) argument 101 this(address, null, port, ttl); [all...] |
/openjdk7/jdk/src/solaris/classes/java/net/ |
H A D | PlainDatagramSocketImpl.java | 53 protected native void setTimeToLive(int ttl) throws IOException; argument 57 protected native void setTTL(byte ttl) throws IOException; argument
|
/openjdk7/jdk/src/windows/classes/java/net/ |
H A D | DualStackPlainDatagramSocketImpl.java | 236 protected void setTimeToLive(int ttl) throws IOException { argument 245 protected void setTTL(byte ttl) throws IOException { argument
|
H A D | TwoStacksPlainDatagramSocketImpl.java | 178 protected native void setTimeToLive(int ttl) throws IOException; argument 182 protected native void setTTL(byte ttl) throws IOException; argument
|
/openjdk7/jdk/src/windows/native/java/net/ |
H A D | Inet4AddressImpl.c | 292 struct sockaddr_in* netif, jint ttl) { 316 if (ttl > 0) { 317 setsockopt(fd, IPPROTO_IP, IP_TTL, (const char *) &ttl, sizeof(ttl)); 411 jint ttl) { 479 return ping4(env, fd, &him, timeout, netif, ttl); 495 if (ttl > 0) { 496 setsockopt(fd, IPPROTO_IP, IP_TTL, (const char *)&ttl, sizeof(ttl)); 291 ping4(JNIEnv *env, jint fd, struct sockaddr_in* him, jint timeout, struct sockaddr_in* netif, jint ttl) argument 407 Java_java_net_Inet4AddressImpl_isReachable0(JNIEnv *env, jobject this, jbyteArray addrArray, jint timeout, jbyteArray ifArray, jint ttl) argument
|
H A D | Inet6AddressImpl.c | 360 struct SOCKADDR_IN6* netif, jint ttl) { 387 if (ttl > 0) { 388 setsockopt(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS, (const char *) &ttl, sizeof(ttl)); 506 jint ttl, jint if_scope) { 533 ifArray, ttl); 583 return ping6(env, fd, &him6, timeout, netif, ttl); 602 if (ttl > 0) { 603 setsockopt(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS, (const char *)&ttl, sizeof(ttl)); 359 ping6(JNIEnv *env, jint fd, struct SOCKADDR_IN6* him, jint timeout, struct SOCKADDR_IN6* netif, jint ttl) argument 501 Java_java_net_Inet6AddressImpl_isReachable0(JNIEnv *env, jobject this, jbyteArray addrArray, jint scope, jint timeout, jbyteArray ifArray, jint ttl, jint if_scope) argument [all...] |
H A D | TwoStacksPlainDatagramSocketImpl.c | 2239 jint ttl) { 2244 int ittl = (int)ttl; 2259 /* setsockopt to be correct ttl */ 2282 jbyte ttl) { 2284 (jint)ttl & 0xFF); 2297 int ttl = 0; local 2298 int len = sizeof(ttl); 2313 /* getsockopt of ttl */ 2315 if (NET_GetSockOpt(fd, IPPROTO_IP, IP_MULTICAST_TTL, (char*)&ttl, &len) < 0) { 2319 return (jint)ttl; 2238 Java_java_net_TwoStacksPlainDatagramSocketImpl_setTimeToLive(JNIEnv *env, jobject this, jint ttl) argument 2281 Java_java_net_TwoStacksPlainDatagramSocketImpl_setTTL(JNIEnv *env, jobject this, jbyte ttl) argument [all...] |
/openjdk7/jdk/test/java/net/Socket/ |
H A D | SocketImplTest.java | 114 protected void setTTL(byte ttl) throws IOException { argument 121 protected void setTimeToLive(int ttl) throws IOException { argument
|
/openjdk7/jdk/src/share/classes/java/lang/ |
H A D | SecurityManager.java | 1224 * @param ttl value in use, if it is multicast send. 1225 * Note: this particular implementation does not use the ttl 1236 public void checkMulticast(InetAddress maddr, byte ttl) { argument
|
/openjdk7/jdk/src/share/classes/com/sun/jndi/dns/ |
H A D | ResourceRecord.java | 91 // and therefore has no ttl or rdata 99 int ttl = 0; // ttl field of RR field in class:ResourceRecord 109 * were a shortened one (with no ttl or rdata). If decodeRdata is 130 text += " " + ttl + " " + 263 ttl = getInt(pos); // TTL
|
/openjdk7/jdk/src/solaris/native/java/net/ |
H A D | Inet4AddressImpl.c | 597 struct sockaddr_in* netif, jint ttl) { 616 * sets the ttl (max number of hops) 618 if (ttl > 0) { 619 setsockopt(fd, IPPROTO_IP, IP_TTL, &ttl, sizeof(ttl)); 715 jint ttl) { 769 return ping4(env, fd, &him, timeout, netif, ttl); 784 if (ttl > 0) { 785 setsockopt(fd, IPPROTO_IP, IP_TTL, &ttl, sizeof(ttl)); 596 ping4(JNIEnv *env, jint fd, struct sockaddr_in* him, jint timeout, struct sockaddr_in* netif, jint ttl) argument 711 Java_java_net_Inet4AddressImpl_isReachable0(JNIEnv *env, jobject this, jbyteArray addrArray, jint timeout, jbyteArray ifArray, jint ttl) argument [all...] |
H A D | Inet6AddressImpl.c | 449 struct sockaddr_in6* netif, jint ttl) { 481 if (ttl > 0) { 482 setsockopt(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS, &ttl, sizeof(ttl)); 565 jint ttl, jint if_scope) { 590 ifArray, ttl); 632 return ping6(env, fd, &him6, timeout, netif, ttl); 645 if (ttl > 0) { 646 setsockopt(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS, &ttl, sizeof(ttl)); 448 ping6(JNIEnv *env, jint fd, struct sockaddr_in6* him, jint timeout, struct sockaddr_in6* netif, jint ttl) argument 560 Java_java_net_Inet6AddressImpl_isReachable0(JNIEnv *env, jobject this, jbyteArray addrArray, jint scope, jint timeout, jbyteArray ifArray, jint ttl, jint if_scope) argument [all...] |
H A D | PlainDatagramSocketImpl.c | 206 pdsi_ttlID = (*env)->GetFieldID(env, cls, "ttl", "I"); 1122 * to 1 to be compatible with default ttl of 1 for IPv4 sockets. 1125 int ttl = 1; local 1126 setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, (char *)&ttl, 1127 sizeof(ttl)); 1130 (*env)->SetIntField(env, this, pdsi_ttlID, ttl); 1957 jbyte ttl) { 1958 jint ittl = ttl; 1968 static void setTTL(JNIEnv *env, int fd, jint ttl) { argument 1969 char ittl = (char)ttl; 1956 Java_java_net_PlainDatagramSocketImpl_setTTL(JNIEnv *env, jobject this, jbyte ttl) argument 1981 setHopLimit(JNIEnv *env, int fd, jint ttl) argument 1997 Java_java_net_PlainDatagramSocketImpl_setTimeToLive(JNIEnv *env, jobject this, jint ttl) argument 2065 int ttl = 0; local 2087 u_char ttl = 0; local [all...] |