Last Comment Bug 28906 - Mac NSPR socket function changes due to PRNetAddr's new ipv6 member
: Mac NSPR socket function changes due to PRNetAddr's new ipv6 member
Product: NSPR
Classification: Components
Component: NSPR (show other bugs)
: 3.5
: PowerPC All
: P3 critical (vote)
: ---
Assigned To: Wan-Teh Chang
: srinivas
Depends on:
Blocks: 19119 29129
  Show dependency treegraph
Reported: 2000-02-22 17:56 PST by Wan-Teh Chang
Modified: 2001-04-25 13:25 PDT (History)
7 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---

Proposed patch. (2.19 KB, patch)
2000-02-22 18:00 PST, Wan-Teh Chang
no flags Details | Diff | Splinter Review
Revised patch. (2.51 KB, patch)
2000-02-22 19:10 PST, Wan-Teh Chang
no flags Details | Diff | Splinter Review

Description Wan-Teh Chang 2000-02-22 17:56:12 PST
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.
Comment 1 Wan-Teh Chang 2000-02-22 18:00:20 PST
Created attachment 5627 [details] [diff] [review]
Proposed patch.
Comment 2 Wan-Teh Chang 2000-02-22 19:10:32 PST
Created attachment 5630 [details] [diff] [review]
Revised patch.
Comment 3 Jim Roskind 2000-02-22 22:03:34 PST
Wtc indicated this is a stopper for SSL on Mac.  That is the justification for 
the beta1 marking.
Comment 4 leger 2000-02-23 14:13:14 PST
Putting on PDT+ radar for beta1.
Comment 5 Wan-Teh Chang 2000-02-23 15:12:33 PST
The revised patch (attachment 5630 [details] [diff] [review]) is checked in on

/cvsroot/mozilla/nsprpub/pr/src/md/mac/macsockotpt.c, revision
Comment 6 Mark Welch 2000-02-28 23:58:25 PST
This has been checked in for a while. Do I need to track the progress of this 
bug for Mac SSL?
Comment 7 Jim Roskind 2000-03-01 12:36:33 PST
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).
Comment 8 Wan-Teh Chang 2000-03-01 13:54:52 PST
This bug fix is in the NSPRPUB_RELEASE_4_0_20000223 tag.
sfraser changed mozilla/build/mac/, rev. 1.445,
on 2000/02/25 to pull this NSPR tag.

Note You need to log in before you can comment on or make changes to this bug.