Closed Bug 28906 Opened 25 years ago Closed 25 years ago

Mac NSPR socket function changes due to PRNetAddr's new ipv6 member

Categories

(NSPR :: NSPR, defect, P3)

PowerPC
All
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wtc, Assigned: wtc)

References

Details

(Whiteboard: 2000/02/25)

Attachments

(2 files)

In NSPR 4.0, the PRNetAddr union has a new 'ipv6' member
for IPv6 socket addresses.  Therefore, the size of PRNetAddr
increased from 16 bytes to 28 bytes on the Mac.

Some of the Mac NSPR socket functions in
mozilla/nsprpub/pr/src/md/mac/macsockotpt.c need
to be updated to reflect the larger size of PRNetAddr
in NSPR 4.0.
Attached patch Proposed patch.Splinter Review
Keywords: beta1
Attached patch Revised patch.Splinter Review
Blocks: 19119
Wtc indicated this is a stopper for SSL on Mac.  That is the justification for 
the beta1 marking.
Putting on PDT+ radar for beta1.
Whiteboard: [PDT+]
Status: NEW → ASSIGNED
The revised patch (attachment 5630 [details] [diff] [review]) is checked in on
the NSPRPUB_RELEASE_4_0_BRANCH.

/cvsroot/mozilla/nsprpub/pr/src/md/mac/macsockotpt.c, revision 3.14.8.3
This has been checked in for a while. Do I need to track the progress of this 
bug for Mac SSL?
Wan Teh: When will this be closed out??  I'd like to get this off the radar.
Please put the landing date in the status whiteboard (or mark this closed if we 
have taken the change).
Thanks,
Jim
This bug fix is in the NSPRPUB_RELEASE_4_0_20000223 tag.
sfraser changed mozilla/build/mac/NGLayoutBuildList.pm, rev. 1.445,
on 2000/02/25 to pull this NSPR tag.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Whiteboard: [PDT+] → 2000/02/25
OS: All
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: