RFR: 8170544: Fix code scan findings in libnet
Michael McMahon
michael.x.mcmahon at oracle.com
Thu Dec 1 17:43:54 UTC 2016
Okay. I'll run the three patches through jprt again
Michael
On 01/12/2016, 11:53, Langer, Christoph wrote:
>
> Hi Michael,
>
> I have just updated
> http://cr.openjdk.java.net/~clanger/webrevs/8170544.0/
> <http://cr.openjdk.java.net/%7Eclanger/webrevs/8170544.0/> in place.
> The old version caused a compile warning on Linux.
>
> Best regards
>
> Christoph
>
> *From:*Langer, Christoph
> *Sent:* Mittwoch, 30. November 2016 19:01
> *To:* 'Michael McMahon' <michael.x.mcmahon at oracle.com>
> *Cc:* net-dev at openjdk.java.net; Chris Hegarty
> <chris.hegarty at oracle.com>; Lindenmaier, Goetz <goetz.lindenmaier at sap.com>
> *Subject:* RE: RFR: 8170544: Fix code scan findings in libnet
>
> Thanks, Michael.
>
> Maybe you can run all the 3 together:
>
> http://cr.openjdk.java.net/~clanger/webrevs/8167457.1/
> <http://cr.openjdk.java.net/%7Eclanger/webrevs/8167457.1/>
>
> http://cr.openjdk.java.net/~clanger/webrevs/8167420.2/
> <http://cr.openjdk.java.net/%7Eclanger/webrevs/8167420.2/>
>
> http://cr.openjdk.java.net/~clanger/webrevs/8170544.0/
> <http://cr.openjdk.java.net/%7Eclanger/webrevs/8170544.0/>
>
> 8170544 comes atop 8167420 (though it's just a small clash).
>
> Best regards
>
> Christoph
>
> *From:*Michael McMahon [mailto:michael.x.mcmahon at oracle.com]
> *Sent:* Mittwoch, 30. November 2016 17:57
> *To:* Langer, Christoph <christoph.langer at sap.com
> <mailto:christoph.langer at sap.com>>
> *Cc:* net-dev at openjdk.java.net <mailto:net-dev at openjdk.java.net>;
> Chris Hegarty <chris.hegarty at oracle.com
> <mailto:chris.hegarty at oracle.com>>; Lindenmaier, Goetz
> <goetz.lindenmaier at sap.com <mailto:goetz.lindenmaier at sap.com>>
> *Subject:* Re: RFR: 8170544: Fix code scan findings in libnet
>
> I will run the change through JPRT Christoph
>
> Thanks
> Michael
>
> On 30/11/2016, 16:32, Langer, Christoph wrote:
>
> Hi,
>
> please review the following change:
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8170544
>
> Webrev: http://cr.openjdk.java.net/~clanger/webrevs/8170544.0/
> <http://cr.openjdk.java.net/%7Eclanger/webrevs/8170544.0/>
>
> With this change I change some function signatures to use
> SOCKETADDRESS * instead of struct sockaddr * where appropriate.
> This fixes some code scan findings, which reported the fact that
> it's dangerous to pass struct socaddr * pointers and then cast it
> to the wider struct sockaddr_in6. I think this makes the code
> cleaner and spares some casts at several places.
>
> Please review and run through JPRT testing.
>
> Thanks
>
> Christoph
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/net-dev/attachments/20161201/179cf708/attachment.html>
More information about the net-dev
mailing list