We should do this as addendum to 3493 for sure.
/jim

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
> Behalf Of [EMAIL PROTECTED]
> Sent: Thursday, December 11, 2003 3:44 AM
> To: [EMAIL PROTECTED]
> Subject: getnameinfo and various protocol types
> 
> 
>       getnameinfo(3) specification assumes that there are 
> only two transport
>       protocols - tcp and udp.  when performing service name lookup
>       it would use "tcp" if NI_DGRAM is not specified, and "udp" when
>       NI_DGRAM is specified.
> 
>       now we have couple of new transport protocols coming, 
> such as SCTP and
>       DCCP.  how can we support service name lookup for those?  i.e.
>       how can we tell getnameinfo(3) to use "sctp" or "dccp" 
> for the 2nd
>       argument of getservbyport(3)?
> 
>       my proposal:
>       define NI_UDP as replacement of NI_DGRAM.  deprecate 
> NI_DGRAM (keep
>       it as an alias to NI_UDP is okay).  define NI_SCTP, 
> NI_DCCP and such.
>       these three are mutually exclusive, and if more than 
> one is specified
>       it would cause EAI_FAIL.
> 
> itojun
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> [EMAIL PROTECTED]
> Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 

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

Reply via email to