Nicolas Williams wrote:

>On Wed, Sep 05, 2007 at 07:13:08AM +0800, Kacheong Poon wrote:
>  
>
>>Nicolas Williams wrote:
>>    
>>
>>>But does that require modifying every module in the stack to understand
>>>it?
>>>      
>>>
>>To understand multidata or the meta data?  Yes, a module
>>needs to understand multidata in order to use it.  It
>>is based on mblk_t, so if a module does not understand this
>>new type, it will just drop it.  It won't panic :-)
>>    
>>
>
>Well, that tells me that multidata is broken until every STREAMS module
>is fixed to always use it, which I assume will be "never" :/
>  
>
I believe MDT won't be enabled in the case where there are modules 
pushed/inserted in the stream that don't understand MDT. The capability 
negotiation mechanism should handle that. In fact that seems to be the 
case for all the capabilities that are enabled through the negotiation 
mechanism.

Thirumalai

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to