RFR: 8305089: Implement missing socket options on AIX [v5]
Varada M
duke at openjdk.org
Mon Apr 17 05:10:44 UTC 2023
On Fri, 14 Apr 2023 12:32:32 GMT, Varada M <duke at openjdk.org> wrote:
>> Breaking this into two parts :
>>
>> 1. Implementing socket options for AIX
>> 2. DontFragmentTest failure
>>
>> - Implementing socket options for AIX :
>>
>> Unlike the linux, windows and macOS, AIX uses the default implementation for socket options such as ipDontFragmentSupported(), keepAliveOptionsSupported(), setTcpkeepAliveProbes, getTcpkeepAliveProbes, setQuickAck, getQuickAck and more, where it either returns false or exception. These options can be implemented on AIX with the supported flags like SO_PEERID, TCP_NODELAYACK is the equivalent AIX option for TCP_QUICKACK and IPPROTO_TCP, IP_DONTFRAG.
>>
>> - DontFragment test failure :
>>
>> DontFragmentTest.java fails with a runtime exception : “IP_DONTFRAGMENT should be supported” because the supportOptions doesn’t contain IP_DONTFRAGMENT flag.
>>
>> Reported Issue : [JDK-8305089](https://bugs.openjdk.org/browse/JDK-8305089)
>
> Varada M has updated the pull request incrementally with one additional commit since the last revision:
>
> added SO_PEERID failed
Not sure the PR is ready for integration or not. Can anyone tell me is this PR ready for integration or should I wait for more reviewers to approve the changes?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/13240#issuecomment-1510709112
More information about the build-dev
mailing list