RFR: JDK-8280498: jdk/java/net/Inet4Address/PingThis.java fails on AIX [v7]
Michael Felt
duke at openjdk.java.net
Thu May 5 12:55:57 UTC 2022
> with IP "0.0.0.0"
>
> - it either does nothing and ping fails, or, in some virtual environments
> is treated as the default route address.
> - IPv6 support for ::1 is available since 1977; however, ::0 is not accepted
> as a vaild psuedo IPv6 address. '::1' must be used instead.
>
> ping: bind: The socket name is not available on this system.
> ping: bind: The socket name is not available on this system.
> PING ::1: (::1): 56 data bytes
> 64 bytes from ::1: icmp_seq=0 ttl=255 time=0.037 ms
> 64 bytes from ::1: icmp_seq=1 ttl=255 time=0.045 ms
>
> --- ::1 ping statistics ---
> 2 packets transmitted, 2 packets received, 0% packet loss
> round-trip min/avg/max = 0/0/0 ms
> PING ::1: (::1): 56 data bytes
> 64 bytes from ::1: icmp_seq=0 ttl=255 time=0.052 ms
> 64 bytes from ::1: icmp_seq=1 ttl=255 time=0.047 ms
>
> --- ::1 ping statistics ---
> 2 packets transmitted, 2 packets received, 0% packet loss
>
>
> A long commit message.
>
> This came to light because some systems failed with IPv4 (those that passed
> replaced 0.0.0.0 with the default router. but most just fail - not substituting
> 0.0.0.0 with 127.0.0.1. However, InetAddress.getByName("") returns 127.0.0.1
> which compares well with other platform's behavior.
Michael Felt has updated the pull request incrementally with one additional commit since the last revision:
Changes per review
-------------
Changes:
- all: https://git.openjdk.java.net/jdk/pull/7013/files
- new: https://git.openjdk.java.net/jdk/pull/7013/files/56c37474..afe59252
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk&pr=7013&range=06
- incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=7013&range=05-06
Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod
Patch: https://git.openjdk.java.net/jdk/pull/7013.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/7013/head:pull/7013
PR: https://git.openjdk.java.net/jdk/pull/7013
More information about the net-dev
mailing list