Caught me. I've just updated the tests in place actually. Another jprt
job is in progress. (I've just checked preferIPv4 manually and it passes)
I'll add a new webrev with your other suggestions.
-Rob
On 15/10/13 15:23, Alan Bateman wrote:
On 15/10/2013 15:05, Rob McKenna wrote:
Hi folks,
Looking for a review for the following:
http://cr.openjdk.java.net/~robm/8026245/webrev.01/
It seems there were a number of issues with the original fix for
7180557. This patch resolves those:
- No existing net tests exercised the ipv4 only codepath
- the extern to lookupIfLocalhost was in the wrong place
- as a result of the prior review the call to lookupIfLocalhost was
moved to below the call to getaddrinfo. It was then decided to move
it back. Unfortunately the if (error) block was left in.
-Rob
Good to see this one figured out. For the extern then it might be
better to put it near the top of the file, alternatively local to
lookupAllHostAddr.
In Inet6AddressImpl.c then is ni_preferIPv6AddressID needed? It looks
like it is only needed in the initialize function.
For the tests then I assume you mean -Djava.net.preferIPv4=true
(preferIPv4 and preferIPv6 aren't used, to my knowledge anyway).
-Alan