United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-4425361 The IPv6 API (java.net) is not aware of IPv6 scopes
JDK-4425361 : The IPv6 API (java.net) is not aware of IPv6 scopes

Details
Type:
Enhancement
Submit Date:
2001-03-14
Status:
Resolved
Updated Date:
2003-08-17
Project Name:
JDK
Resolved Date:
2003-08-17
Component:
core-libs
OS:
solaris_8,generic
Sub-Component:
java.net
CPU:
sparc,unknown
Priority:
P4
Resolution:
Fixed
Affected Versions:
1.4.0
Fixed Versions:
5.0 (tiger)

Related Reports
Duplicate:

Sub Tasks

Description
The IPv6 API (java.net) is not aware of IPv6 scopes, for instance
the API cannot deal with unicast link-local traffic because there
is not way to specify interfaces...

References: RFC 2553 "Basic API" (also draft-ietf-ipngwg-rfc2553bis-03.txt) draft-ietf-ipngwg-scoping-arch-02.txt (scopes and zones) and draft-ietf-ipngwg-scopedaddr-format-02.txt (% notation).

                                    

Comments
EVALUATION

This RFE is being looked into now. 
yingxian.wang@eng 2001-06-18

                                     
2001-06-18
SUGGESTED FIX

>Proposed Fix(es):
> Add a scope ID field in the Inet6Address objects. Use the NetworkInterface
> class as a scope ID abstraction (a scope ID denotes one or a set  of
> interfaces, an interface can belong only to one zone of a given scope,
> so an interface which is a member of the interface set of a zone can
> denote the zone. In fact in the current case there is only one interface
> in the set. Details (as the mapping between the (index of the) interface
> and the scope ID) are implementation dependent and should not be publicly
> visible.
> The % notation can be used (this should be used at least for the toString
> method of Inet[6]Address, ie. Inet6Address getHostAddress()).
> You should contact the IPv6 team of Solaris engineering...
                                     
2004-06-11
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
tiger

FIXED IN:
tiger

INTEGRATED IN:
tiger
tiger-b16


                                     
2004-06-14



Hardware and Software, Engineered to Work Together