IPv6: socket transport needs IsIP6Socket() function

RESOLVED WONTFIX

Status

()

Core
Networking
P3
normal
RESOLVED WONTFIX
17 years ago
2 years ago

People

(Reporter: dougt, Unassigned)

Tracking

(Blocks: 1 bug)

Trunk
Future
x86
Windows 2000
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

17 years ago
FTP needs to know if the underlying socket is ip6 or ip4.  It must do the following:


        if (NS_SUCCEEDED(rv)) {
            PRNetAddr addr;
            if (PR_StringToNetAddr(mIPv6ServerAddress, &addr) != PR_SUCCESS ||
                PR_IsNetAddrType(&addr, PR_IpAddrV4Mapped)) {
                nsMemory::Free(mIPv6ServerAddress);
                mIPv6ServerAddress = 0;
            }
            PR_ASSERT(!mIPv6ServerAddress || addr.raw.family == PR_AF_INET6);
        }
    }


The nsISocketTransport should do this for us so that we can hide this nspr stuff.

Comment 1

17 years ago
Adding dependency to meta bug 61696
Blocks: 61696

Updated

17 years ago
Keywords: nsbeta1
Target Milestone: --- → mozilla0.9.1

Comment 2

17 years ago
qa to me.
expanded summary for searchability.
QA Contact: tever → benc
Summary: socket transport needs IsIP6Socket() function → IPv6: socket transport needs IsIP6Socket() function

Comment 3

17 years ago
can wait till 0.9.2
Target Milestone: mozilla0.9.1 → mozilla0.9.2

Updated

17 years ago
Target Milestone: mozilla0.9.2 → mozilla0.9.3

Updated

17 years ago
Priority: -- → P3
(Reporter)

Comment 4

17 years ago
this can wait til 1.0 too.
Target Milestone: mozilla0.9.3 → mozilla1.0

Updated

17 years ago
Blocks: 104166

Comment 5

16 years ago
Bugs targeted at mozilla1.0 without the mozilla1.0 keyword moved to mozilla1.0.1 
(you can query for this string to delete spam or retrieve the list of bugs I've 
moved)
Target Milestone: mozilla1.0 → mozilla1.0.1

Updated

16 years ago
Target Milestone: mozilla1.0.1 → Future

Updated

16 years ago
Blocks: 136898
(Reporter)

Comment 6

16 years ago
moving neeti's futured bugs for triaging.
Assignee: neeti → new-network-bugs
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.