[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Second shim



On 12-okt-2005, at 12:48, Jari Arkko wrote:

What would be the difference between the "second
shim" and the actions of the "updated RFC 3484" that
we talked about in Amsterdam? Does the latter
impact applications? I thought not, but I may be
mistaken.
RFC 3484 says that applications should cycle through all the  
destination addresses it provides. So applications need to do this  
work. When this is extended to source addresses too the application  
will have to cycle through all source/dest pairs. This means a  
significant impact on applications.
If we can put a shim between the sendto, sendmsg, bind and connect  
API calls and the actual execution of the underlying mechanisms then  
this can be handled transparently to the application.
A new sendto/sendmsg/bind/connect-by-name API extension could do the  
same but that of course also require application changes...