> > Actualy, RFC2960 explictily states that "All current TCP ports shall be
> > automatically reserved in the SCTP port address space." in the IANA
> > considerations section.
> 
> That was what I remebered. If this indeed means that there will not
> be any conflicting usage in the future (which the above text doesn't
> explicitly say) then I think we at least don't have the problem
> of getservbyport() returning different results for SCTP and TCP.
> 
> Don't know how significant the problem is that a given port (e.g., 80)
> might not be defined for SCTP, even though the port number is
> reserved, so that getservbyport() for SCTP should
> fail and getservbyport() for TCP would return a service string.

        (it may not be a IPv6 question, but unix API question)

        based on the RFC2960 statement, what should we do about getservbyport
        2nd argument for SCTP connection, and/or /etc/services entries?

        my guess is that (1) we need to put "foo/sctp" explicitly into 
        /etc/services and (2) 2nd argument must be "sctp".  this is based on
        observation from tcp/udp case (even if there's the same service - such
        as http - on the same port, we put separate entries into /etc/services)

itojun

--------------------------------------------------------------------
IETF IPv6 working group mailing list
[EMAIL PROTECTED]
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to