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

RESOLVED FIXED

Status

NSPR
NSPR
P3
critical
RESOLVED FIXED
18 years ago
16 years ago

People

(Reporter: Wan-Teh Chang, Assigned: Wan-Teh Chang)

Tracking

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: 2000/02/25)

Attachments

(2 attachments)

(Assignee)

Description

18 years ago
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.
(Assignee)

Comment 1

18 years ago
Created attachment 5627 [details] [diff] [review]
Proposed patch.
(Assignee)

Updated

18 years ago
Keywords: beta1
(Assignee)

Comment 2

18 years ago
Created attachment 5630 [details] [diff] [review]
Revised patch.
(Assignee)

Updated

18 years ago
Blocks: 19119

Comment 3

18 years ago
Wtc indicated this is a stopper for SSL on Mac.  That is the justification for 
the beta1 marking.

Comment 4

18 years ago
Putting on PDT+ radar for beta1.
Whiteboard: [PDT+]
(Assignee)

Updated

18 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 5

18 years ago
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

Updated

18 years ago
Blocks: 29129

Comment 6

18 years ago
This has been checked in for a while. Do I need to track the progress of this 
bug for Mac SSL?

Comment 7

18 years ago
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
(Assignee)

Comment 8

18 years ago
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
Last Resolved: 18 years ago
Resolution: --- → FIXED
Whiteboard: [PDT+] → 2000/02/25

Updated

16 years ago
OS: All
You need to log in before you can comment on or make changes to this bug.