> Of course I will.  However, we should also provide backward
> compatibility to applications that are statically linked with older
> libraries.  (probably my text in the previous message was unclear,
> sorry).

Ah - static linking is such a mess :-(

If you need to solve the static linking issue then there is a hard
problem for passing sin6_scope_id from the kernel to the application.
Somehow the kernel needs to know whether the application wants the backwards 
compatible (top 4 bits being zero so the statically linked 
getnameinfo/if_indextoname will work) scope_id or the new one.
Thus the kernel needs to be able to tell whether the application was statically
linked against getnameinfo. This is hard as far as I know.

  Erik

--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to